随笔分类 - C#
摘要:1 //获取程序本身的进程 2 Process CP = Process.GetCurrentProcess(); 3 //获取运行机器的所有进程 4 Process[] CIPR = Process.GetProcesses(); 5 6 //使用Linq,在运行机器的所有进程中找到第二个程序 7
阅读全文
摘要:Response.Write("短日期“d”:" + DateTime.Now.ToString("d")+"<br/>"); Response.Write("完整短日期“f”:" + DateTime.Now.ToString("f")+"<br/>"); Response.Write("常规短日
阅读全文
摘要:new 创建新的.net项目或者文件 参数 -lang 语言设定,项目或文件使用的语言 使用样例 dotnet new -lang c# 创建一个C#语言的项目。无此参数默认使用c#语言。 参数 -l --list 列示所有可以创建的项目类型和文件类型 使用样例 dontnet new -l 参数
阅读全文
摘要:一、设置图片的生成操作 程序启动时会出现0.5秒的图片显示,再显示程序界面。 二、写代码实现相同效果
阅读全文
摘要:对象说明 public class Person { public int Age{get; set;} public string Name{get; set;} List<Person> friends = new List<Person>(); public List<Person> Frie
阅读全文
摘要:B类没有自己的Display方法,并且B类的子类也没有,子类不能重写Display;B类的Display方法中的代码不执行。 C类有自己的Display方法,但是C类的子类没有,子类不能重写Display 以上描述只在使用父类引用子类时有效。 A a = new B(); B b = new B()
阅读全文
摘要:基础知识:方法中声明的变量,叫局部变量 普通局部变量:有明确数据类型。 隐式类型的局部变量:使用“var”代替明确的数据类型。 隐式类型的局部变量依然是静态数据类型,有赋值的数据类型指定,这个指定数据类型的行为由编译器执行 这是无法编辑的。 使用隐式类型的限制,可以使用的情况: 变量是局部变量,不是
阅读全文
摘要:基础知识: 普通属性:可读或可写并将值存储到一个私有变量中的属性,不对数据做任何加工,没有自定义代码。 快速生成 键入“propfull”连按两次“Tab”,自动生成,再修改变量名和属性名 自动属性(代替普通属性) 快速生成 键入“prop”连按两次“Tab”,自动生成 取值方法和赋值方法指定不同的
阅读全文