mirror of https://github.com/icsharpcode/ILSpy.git
You can not select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
29 lines
493 B
29 lines
493 B
using System; |
|
|
|
namespace ICSharpCode.Decompiler.Tests.TestCases.Correctness |
|
{ |
|
class NullPropagation |
|
{ |
|
static void Main() |
|
{ |
|
new NullPropagation().TestNotCoalescing(); |
|
} |
|
|
|
class MyClass |
|
{ |
|
public string Text; |
|
} |
|
|
|
void TestNotCoalescing() |
|
{ |
|
Console.WriteLine("TestNotCoalescing:"); |
|
Console.WriteLine(NotCoalescing(null)); |
|
Console.WriteLine(NotCoalescing(new MyClass())); |
|
} |
|
|
|
string NotCoalescing(MyClass c) |
|
{ |
|
return c != null ? c.Text : "Hello"; |
|
} |
|
} |
|
}
|
|
|