Uncertainty Uncertainty is a C# library that uses LINQ to let developers easily express probabilistic computations and then inference over those computations.