[System] Throw PlatformNotSupportedException if NetworkInformation.NetworkChange...
[mono-project.git] / mcs / tests / test-null-operator-06.cs
blobb73489217b8a6ed341744fbf6e4b3d92a2db04d4
1 public class C
3 static int Main ()
5 string x = null;
6 var t1 = x?.ToString ().ToString ().ToString () ?? "t1";
7 if (t1 != "t1")
8 return 1;
10 var t2 = x?.ToString ().ToString ()?.ToString () ?? "t2";
11 if (t2 != "t2")
12 return 2;
14 var t3 = x?.ToString ()?.ToString ()?.ToString () ?? "t3";
15 if (t3 != "t3")
16 return 3;
18 var t4 = x?.ToString ().GetHashCode () ?? 9;
19 if (t4 != 9)
20 return 4;
22 var t5 = x?.ToString ()?.GetHashCode () ?? 8;
23 if (t5 != 8)
24 return 5;
26 var t6 = x?.ToString().Length;
27 if (t6 != null)
28 return 6;
30 return 0;