Exemple #1
0
 public void NameOf_UsingNameofExpressionInArgumentNullException()
 {
     try
     {
         CSharp6 csharp6 = new CSharp6();
         csharp6.ThrowArgumentNullExceptionUsingNameOf(null);
         Assert.Fail("代码不应该执行到此处");
     }
     catch (ArgumentNullException exception)
     {
         Assert.AreEqual <string>("param", exception.ParamName);
     }
 }
Exemple #2
0
#pragma warning disable S3963 // The static fields are dependent between them so the values cannot be set inline
        static ParseOptionsHelper()
        {
            BeforeCSharp7 = CSharp5.Concat(CSharp6);
            BeforeCSharp8 = BeforeCSharp7.Concat(CSharp7);

            FromCSharp8 = CSharp8;
            FromCSharp7 = CSharp7.Concat(FromCSharp8);
            FromCSharp6 = CSharp6.Concat(FromCSharp7);

            FromVisualBasic15 = VisualBasic15.Concat(VisualBasic16);
            FromVisualBasic14 = VisualBasic14.Concat(FromVisualBasic15);
            FromVisualBasic12 = VisualBasic12.Concat(FromVisualBasic14);

            defaultParseOptions = FromCSharp7.Concat(FromVisualBasic12);
        }
Exemple #3
0
 public void NullableReferences()
 {
     CSharp6.NullableReferences();
 }
Exemple #4
0
 public void TestTuple()
 {
     CSharp6.TupleTest();
 }
Exemple #5
0
 public void Assert_Test()
 {
     CSharp6.Assert_Test();
 }
Exemple #6
0
 public void CSharp6Test()
 {
     CSharp6.Test();
 }