在线时间:8:00-16:00
迪恩网络APP
随时随地掌握行业动态
扫描二维码
关注迪恩网络微信公众号
以简单的小程序为例说明: public class Program 我们可以使用以下的命令行对以上程序进行编译: csc Welcome.cs: 输出Welcome.exe csc /t:library Welcome.cs: 输出Welcome.dll csc /out:My.exe Welcome.cs: 输出My.exe csc /t:library /out:Welcome.debug.exe /warn:0 /nologo /debug *.cs: 输出Welcome的调试版本(不带警告和徽标) csc /t:library /out:Welcome.xyz *.cs: 输出Welcome.xyz的dll文件 注:csc.exe位于C:\Windows\Microsoft.NET\Framework\版本号,需要说明的是:VS.Net编译器只识别你的文件名,而非类名,也即你的文件名与类名可以不一致,且同一个文件中可定义多个类。但建议文件名与类名一致,且最好只包含一个类。 对C#变量作用域的研究 1. 变量声明时必须赋值,同时var可以自动辨型,但局部变量不能使用var声明,可在同一行声明多个变量。 int i = 0, age = 28; 2. 变量只在包含它的区域(即{}之间)有效,只能在声明之后使用;而类的字段可以在使用后再声明。 public class Test 3. 字段和局部变量冲突时,局部变量将覆盖字段的值,如要使用该字段的值,则可以采用static或this进行获取。 public class Test |
请发表评论