C#学习记录


1、System.Diagnostics. Process.Start(@"D:\1.txt" );//以Windows系统默认方式打开指定文件,也可以直接在双引号内写入文件名,直接打开。
追问
括号里面的@有什么用吗?
追答
可以让它后面的斜杠不会产生转义符的功能。
@"D:\1.txt" 

如果没有@,那你就得写成 "D:\\1.txt",两个斜杠了。
我习惯写个@在开头,免得有时候只写了1个单杠又没有@的话就出错。

2、C#语句中的“!”意思是取反。
  例如:if (true)//等于TRUE;
       if (!true)//等于false;
3、=>  lambda 兰姆达表达式
若要创建 Lambda 表达式,需要在 Lambda 运算符 =>左侧指定输入参数(如果有),然后在另一侧输入表达式或语句块。 例如,lambda 表达式 x => x * x 指定名为 x 的参数并返回 x 的平方值。


你可能感兴趣的:(C#学习记录)