dd547c45d4
Former-commit-id: fb75898888a02f4d3a74cf0a5b841681bc4c7fa8
34 lines
470 B
C#
34 lines
470 B
C#
using System;
|
|
|
|
class X
|
|
{
|
|
Action<string> a;
|
|
|
|
public static void Main ()
|
|
{
|
|
string x = null;
|
|
string y = null;
|
|
string[] z = null;
|
|
|
|
x?.Contains (y?.ToLowerInvariant ());
|
|
x?.Contains (y?.Length.ToString ());
|
|
|
|
var res = x?[y?.Length ?? 0];
|
|
|
|
var res2 = z?[x?.Length ?? 0];
|
|
|
|
x?.Foo (y?.ToLowerInvariant ());
|
|
|
|
X xx = null;
|
|
xx?.a (y?.ToLowerInvariant ());
|
|
}
|
|
}
|
|
|
|
static class E
|
|
{
|
|
public static string Foo (this string arg, string value)
|
|
{
|
|
return "";
|
|
}
|
|
}
|