public static void Run() { NotEmptyStructA?s = null; Console.WriteLine("NotEmptyStructA"); Assert.IsTrue(BoxUnboxToNQ(s)); Assert.IsTrue(BoxUnboxToQ(s)); Assert.IsTrue(BoxUnboxToNQGen(s)); Assert.IsTrue(BoxUnboxToQGen(s)); }
private static int Main() { NotEmptyStructA?s = null; if (BoxUnboxToNQ(s) && BoxUnboxToQ(s) && BoxUnboxToNQGen(s) && BoxUnboxToQGen(s)) { return(ExitCode.Passed); } else { return(ExitCode.Failed); } }
private static int Main() { NotEmptyStructA?s = Helper.Create(default(NotEmptyStructA)); if (BoxUnboxToNQ(s) && BoxUnboxToQ(s)) { return(ExitCode.Passed); } else { return(ExitCode.Failed); } }
public static bool Compare(NotEmptyStructA?val, NotEmptyStructA val1) { return(Compare(val.Value, val1)); }
public static bool Compare(NotEmptyStructA?val, NotEmptyStructA val1) { return(val == null ? false : Compare(val.Value, val1)); }