随笔分类 - C#
摘要:1、C#项目中,一个Solution可以有多个Project 打开NuGet的步骤为:选中一个Project>菜单栏Project>Manage NuGet Packages 或右键一个Project>Manage NuGet Packages 或右键一个Solution>Manage NuGet
阅读全文
摘要:1、下载下来一个项目XXX其根目录长这个样子 项目根目录 2、打开VS2017>点击File>Open>Project/Solution>打开.sln文件 Open>Project/Solution 选择并打开.sln文件 3、程序的入口 VS2017下的项目结构视图 packages.config
阅读全文
摘要:饮水思源:金老师的自学网站 索引 委托(Delegate) Click事件探究 索引 委托(Delegate) “不学会委托(Delegate),等于没学.NET编程!” 例程1-委托类型变量 / 例程2-以委托变量作为参数的方法 / 例程3-委托调用列表(多路委托) Click事件探究 .NET的
阅读全文
摘要:饮水思源:金老师的自学网站 索引 自动装箱 “只读”对象 设定启动窗体 ShowDialog与Show 索引 自动装箱 基本类型的变量值可以自动装箱到一个object对象中, 反过来,object对象也可以强制转化得到基本类型值。 装箱和拆箱会带来较大性能损失,应当避免。 “只读”对象 什么是“只读
阅读全文
摘要:饮水思源:金老师的自学网站 C#实现进度条异常简单,因为所有东西都已经封装好了。 只需要简单的拖拽: 写两行代码就完工了: 最后在某处timer1.Start();即可启动进度条。
阅读全文
摘要:饮水思源:金老师的自学网站 索引 类的属性 简化字段/属性的初始化 命名空间 程序集 索引 类的属性 字段+get/set方法=属性 (之前都是把字段和属性混着用。。) 经典写法: 自动实现属性(编译器会自动添加一个私有字段): 其它玩法(来自原PPT截图): 简化字段/属性的初始化 命名空间 类似
阅读全文
摘要:饮水思源:金老师的自学网站、C# Guide 索引 变量与数据类型 C#中For each的写法 C#控制台程序编程技巧 简易图片浏览器 BigInteger以及浮点数的比较 索引 变量与数据类型 C#中For each的写法 C#控制台程序编程技巧 简易图片浏览器 BigInteger以及浮点数的
阅读全文
摘要:饮水思源:金老师的自学网站 索引 编写一个简单的控制台程序。 日期计算的结构化编程实现 日期计算机面向对象编程实现 直接应用已有组件 索引 编写一个简单的控制台程序。 日期计算的结构化编程实现 日期计算机面向对象编程实现 直接应用已有组件 1、编写一个简单的控制台程序。 2、日期计算的结构化编程实现
阅读全文