C # Now compare the new syntax, I like it very much.
For example, a property can set a default value:
public string Name {get; set;} = "John";
Another is the stitching string.
In the past, it's not usually written like this:
String str = "ABC:" + a.tostring () + "," + b.tostring () + "," + c.tostring ();
But this:
String str = String.Format ("abc:{0},{1},{2}", a,b,c);
Much better than the first, but is not very intuitive, sometimes to the number of order to understand.
Well now, you can do this:
String str = $ "abc:{a},{b},{c}";
It's intuitive to write variables directly inside.
We can also combine with the "@" symbol. As we all know, the @ symbol, written in a variable, can define a variable with the same name as the system reserved word, such as
string @public;/hehe
In combination with a string, you can write an escape character directly in a string, such as
string path = @ "C:\temp\video\";