Null Coalescing :
Name = name ?? throw new Exception("message"); //if name is null, select right one
//-------------------------
conditional operator or ternary operator :
a==b?c:d // if a equals b then c else d
//-----------------------
Field1 => _field ;// get only
//========================================================
var Items = new [] {1, 2, 3, 4, 5}
Items[^2] = 33;
result is : {1,2,33,4,5}
//-------------
var Items = new [] {1, 2, 3, 4, 5}
Items[0..^0]
result is : {1,2,3,4,5}
//---------------
var Items = new int[] { 6, 1, 2, 3, 4, 5 };
Items[0..4])
result is : {6,1,2,3}
//==============================================
int[] arrInt = [1, 3, 5, 7];
List<string> lstStr = ["a", "b", "c"];
int[] twoarrInt = [.. arrInt, 9, 11, 13];
//===============================================
string str = """ "the master "of puppets" """;