Check out example codes for "c# ^ operator". It will help you in understanding the concepts better.

Code Example 1

condition ? consequent : alternative
x == 0 ? float.PositiveInfinity : 2/x;

Code Example 2

double sinc(double x) => x != 0.0 ? Math.Sin(x) / x : 1;

Console.WriteLine(sinc(0.1));
Console.WriteLine(sinc(0.0));
// Output:
// 0.998334166468282
// 1

Learn ReactJs, React Native from akashmittal.com