随笔分类 -  C#

摘要:技术文档、API 和代码示例 _ Microsoft Docs _NET 文档 _ Microsoft Docs TutorialsTeacher_C# 菜鸟教程_C# 圣殿骑士《博客园精华集》分类索引 aizhengli_ASP.NET 金旭亮 张子阳 Anytao_你必须知道的.NET Lear 阅读全文
posted @ 2019-10-31 17:31 _Huang95 阅读(248) 评论(0) 推荐(0)
摘要:第一章 你真的了解C#吗 1.什么是C#, 微软公司,面向对象,运行于.NET Framework之上, 2.C#能编写哪些应用程序, Windows应用桌面程序,Web应用程序,Web服务, 3.什么是.NET Framework, 全面的类库,内存管理,通用类型系统,开发结构和技术,语言互操作性 阅读全文
posted @ 2019-09-04 15:47 _Huang95 阅读(790) 评论(1) 推荐(2)
摘要:原文链接: https://blog.csdn.net/byondocean/article/details/7046101 阅读全文
posted @ 2019-07-05 15:53 _Huang95 阅读(953) 评论(0) 推荐(0)
摘要:原文链接: https://www.cnblogs.com/kissdodog/archive/2013/03/26/2983755.html https://www.cnblogs.com/knowledgesea/archive/2012/11/22/2780651.html https://w 阅读全文
posted @ 2019-07-04 12:10 _Huang95 阅读(152) 评论(0) 推荐(0)
摘要:原文链接: https://www.cnblogs.com/kissdodog/archive/2013/04/04/2999182.html https://www.cnblogs.com/knowledgesea/archive/2013/03/02/2935920.html https://w 阅读全文
posted @ 2019-07-04 11:54 _Huang95 阅读(111) 评论(0) 推荐(0)
摘要:原文链接: https://blog.csdn.net/e295166319/article/details/77839798 https://blog.csdn.net/Shiyaru1314/article/details/51210101 https://www.cnblogs.com/gao 阅读全文
posted @ 2019-07-03 16:40 _Huang95 阅读(253) 评论(0) 推荐(0)
摘要:原文链接: https://www.runoob.com/csharp/csharp-preprocessor-directives.html https://www.cnblogs.com/mq0036/p/6367931.html 阅读全文
posted @ 2019-07-01 16:53 _Huang95 阅读(144) 评论(0) 推荐(0)
摘要://封装就是将数据或函数等集合在一个个的单元中,我们称之为类,被封装的对象通常被称为抽象数据类型, //封装的意义在于保护或防止代码被我们无意中破坏, //封装既可以封装成员变量,又可以封装成员方法, //封装成员变量步骤: //新建类,面向对象最基本单元就是类,即.cs文件,像一个文本文档里面放置 阅读全文
posted @ 2019-07-01 15:34 _Huang95 阅读(826) 评论(0) 推荐(0)
摘要:通过封装,继承,多态把程序的耦合度降低,设计模式使程序更加灵活容易修改,并且易于复用,缩短开发周期, 面向对象三大特点: 封装,继承,多态, 面向对象三大目标: 重用性,灵活性,扩展性, 面向对象五大原则: 单一职责原则 开闭原则 里氏替换原则 接口隔离原则 依赖倒置原则 单一职责原则 就一个类而言 阅读全文
posted @ 2019-07-01 11:44 _Huang95 阅读(186) 评论(0) 推荐(0)
摘要:1.什么是异步 程序启动时,系统会在内存中创建一个新的进程,进程是构成运行程序的资源合集, 在进程内部,系统创建了一个称为线程的内核对象,它代表了真正执行的程序, 关于线程: 默认情况下,一个进程只包含一个线程,从程序开始一直执行到结束, 线程可以派生其他线程,因此在任意时刻,一个进程都可能包含不同 阅读全文
posted @ 2019-05-14 14:21 _Huang95 阅读(2371) 评论(0) 推荐(0)
摘要:1.什么是接口 接口是指定一组函数成员而不实现他们的引用类型, 解决办法, 2.icomparable_接口示例 3.接口声明 4.接口实现 5.接口是引用类型 6.派生成员作为实现 7.显示成员接口实现 8.接口可以继承接口 9.不同类实现一个接口示例 阅读全文
posted @ 2019-05-13 16:52 _Huang95 阅读(745) 评论(0) 推荐(0)
摘要:基本流程 Server private void btnStart_Click(object sender, EventArgs e) { try { //当点击开始监听时在服务器端创建一个负责监视IP地址和端口号的socket Socket socketWatch = new Socket(Add 阅读全文
posted @ 2019-04-23 20:26 _Huang95 阅读(4121) 评论(0) 推荐(0)
摘要:public class FtpHelper { //基本设置 private static string ftppath = @"ftp://" + "192.168.1.1" + "/"; private static string username = "username"; private static strin... 阅读全文
posted @ 2019-04-23 20:08 _Huang95 阅读(4774) 评论(0) 推荐(0)
摘要:创建XML文档 XML常用属性方法 阅读全文
posted @ 2019-04-23 20:05 _Huang95 阅读(6963) 评论(0) 推荐(1)
摘要:static void Main(string[] args) { //二者必须存在继承关系 //装箱(值类型变引用类型) //拆箱(引用类型变值类型) int n = 10; object o = n;//装箱 int nn = (i... 阅读全文
posted @ 2019-04-18 20:54 _Huang95 阅读(164) 评论(0) 推荐(0)
摘要:数组在内存中是连续存储的,所以索引速度很快,增删改元素也很简单。但是数组是分配在一块连续的数据空间上的,因此分配空间的同时就必须确定好空间的大小,空间的连续也导致增删改及存储元素的效率很低。如在数组中添加元素,就需在内存空间中“腾出”一块地方,别的元素再往后“cuan”位置。还有在声明数组时,必须指 阅读全文
posted @ 2019-04-18 20:30 _Huang95 阅读(1066) 评论(0) 推荐(0)
摘要:for循环示例: foreach循环示例: 总结: for循环需给初值,步长,末值,foreach则不需要,它是自动遍历集合体中所有值 for循环可用于任何重复行为,foreach循环只能用于遍历 foreach循环遍历速度比for循环快 阅读全文
posted @ 2019-04-18 19:19 _Huang95 阅读(12225) 评论(1) 推荐(0)
摘要:static void Main(string[] args) { int n1 = 10; int n2 = 20; //使用第三方变量 int temp = n1; n1 = n2; n2 = temp; ... 阅读全文
posted @ 2019-04-18 18:45 _Huang95 阅读(297) 评论(0) 推荐(0)
摘要:写一个方法,求一个同学的总成绩 不声明数组说明成绩,直接在方法中写成绩,怎么办? params参数:实参与形参无需保持一致,但是类型要相同,就是你调用方法的时候,里面的参数不用按照封装的那个方法写 注意事项: params参数必须是形参列表中的最后一位元素 params参数求任意长度int类型数组总 阅读全文
posted @ 2019-04-18 18:33 _Huang95 阅读(1518) 评论(0) 推荐(0)
摘要:员工基本工资为5000元,奖金方法+500元,调用该方法之后为什么工资还是5000元? 5500的正确代码写法,是不是有点麻烦呢? ref参数:将变量带入一个方法中改变之后在带出方法 注意事项: ref参数在方法外也就是调用方法之前必须为其赋值 ref参数在变量交换中的示例 阅读全文
posted @ 2019-04-18 14:20 _Huang95 阅读(8380) 评论(0) 推荐(1)