问题:C++、C#
方法:
(1)1_0000_0000、0b1010_0101
(2)x is string s
(3)case bool b when b == true:
(4)int Cube (int value) => value * value * value;
(5)public Person (string name) => Name = name;
public string Name {get => name; set => name = value ?? "";}
~Person() => Console.WriteLine("finalize");
(6)var (first, last) = joe;
(7)var tuple = (Name: "Bob", Age: 23);
(8)string s = $"Is is {DateTime.Now.DayOfWeek} today";
(9)using static System.Console; WriteLine("Hello world");
(10)string x = nameof(capacity);
(11)class @class {...}
(12)checked(a * b); unchecked(int.MaxValue + 1);
(13)decimal
(14)Foo (ref int p, out string a, out _, params int[] ints)
(15)void Foo (int x, int y) Foo(y: 2, x: 1);
(16)auto、var
(17)string s2 = s1 ?? "nothing";
(18)string s = sb?.ToString();
(19)int? length = sb?.ToString().Length;