C#从入门到遛弯
文章平均质量分 60
唐三十胖子
用心创造快乐♪(・ω・)ノ
展开
-
【C#从入门到遛弯】第十五章 · XML文件介绍&节点|属性的增删改查
XML文件介绍类似html大家约定俗成的一种文件存储结构。首先请出我们的xml文件☞ 向阳小学名单.xml<?xml version="1.0" encoding="UTF-8"?><Root> <body> <school name="向阳小学"> <原创 2018-11-16 17:05:12 · 601 阅读 · 1 评论 -
【C#从入门到遛弯】第十四章 · 委托的入门介绍&日常开发的使用场景
委托:把事情托付给别人或别的机构办理 这就是委托,我只负责结果,我不管实现 在C#开发中使用场景有:1.自己使用委托书写代码,方便一次性调用n个函数2.自己委托别人,我只需要有这个委托实例,别人拿去完成就行你和小老弟A负责做模块,你做UI他做功能你很快完成了UI的搭建然后上分去了,告诉A把各个按钮的功能做好 然后小老弟A趁你上分就如下完成功能按钮1...原创 2018-11-15 01:33:53 · 978 阅读 · 0 评论 -
【U3D服务器搭建教程】第一章· Socket同步接收的TCP服务器搭建
网络中两个主机用socket连接=.=交互需要双方相同的协议,服务器的ip地址,服务器进程需要port客户端咱们不管,给服务器配置成接收所有ip与端口所以socket只需要指定协议,端口即可 没有异常处理,没有关闭,没有人数限制,没有面向对象服务器思路:一个服务器自身socket指定协议指定接收地址port 绑定地址与port 让socket处于监听状态(...原创 2018-10-02 11:42:24 · 846 阅读 · 0 评论 -
【C#从入门到遛弯】第十三章 · 文件流与访问修饰符及接口的实现
可视化编辑器,alt+1到9键,切换到工具区,tab键,选择按钮,esc键,返回编辑1、c#中的访问修饰符public :公开的公共的private:私有的,只能在当前类的内部访问protected:受保护的,只能在当前类的内部以及该类的子类中访问。internal:只能在当前项目中访问。在同一个项目中,internal和public的权限是一样。protected internal:...原创 2016-10-23 22:31:58 · 1906 阅读 · 0 评论 -
【C#从入门到遛弯】第十二章 · 虚方法和抽象类
1.抽象成员必须标记为abstract,并且不能有任何实现。2.抽象成员必须在抽象类中。3.抽象类不能被实例化 4.子类继承抽象类后,必须把父类中的所有抽象成员都重写。 (除非子类也是一个抽象类,则可以不重写)5.抽象成员的访问修饰符不能是private6.在抽象类中可以包含实例成员。并且抽象类的实例成员可以不被子类实现 7.抽象类是有构造函数的。虽然...原创 2016-10-23 21:46:13 · 3200 阅读 · 0 评论 -
【C#从入门到遛弯】第十一章 · 里式转换与常用类的使用
1、里氏转换1)、子类可以赋值给父类2)、如果父类中装的是子类对象,那么可以讲这个父类强转为子类对象。 2、子类对象可以调用父类中的成员,但是父类对象永远都只能调用自己的成员。 3、is:表示类型转换,如果能够转换成功,则返回一个true,否则返回一个falseas:表示类型转换,如果能够转换则返回对应的对象,否则返回一个null 4、protected受保护...原创 2016-10-23 00:27:40 · 5501 阅读 · 1 评论 -
【C#从入门到遛弯】第十章 · 字符串的各种方法与继承的简单介绍
1、面向过程-----> 面向对象 面向过程:面向的是完成这件事儿的过程,强调的是完成这件事儿的动作。 把大象塞进冰箱里1、打开冰箱门2、把大象塞进去,亲下大象的屁股3、关闭冰箱门 孙全 瘦小 矮 小屌丝孙全踩着小板凳打开冰箱门孙全找翟盼盼帮忙把大象塞进冰箱里,孙全踩着板凳去亲。孙全踩着板凳关闭冰箱门 翟盼盼 190cm 非常大力气1、翟自...原创 2016-10-22 20:29:45 · 1804 阅读 · 1 评论 -
【C#从入门到遛弯】第九章 · 面向对象思想
1、面向过程-----> 面向对象 面向过程:面向的是完成这件事儿的过程,强调的是完成这件事儿的动作。 把大象塞进冰箱里1、打开冰箱门2、把大象塞进去,亲下大象的屁股3、关闭冰箱门 孙全 瘦小 矮 小屌丝孙全踩着小板凳打开冰箱门孙全找翟盼盼帮忙把大象塞进冰箱里,孙全踩着板凳去亲。孙全踩着板凳关闭冰箱门 翟盼盼 190cm 非常大力气1、翟自...原创 2016-10-22 20:21:15 · 2868 阅读 · 1 评论 -
【C#从入门到遛弯】第八章 · 飞行棋游戏实现
1、画游戏头2、初始化地图(加载地图所需要的资源)将整数数组中的数字编程控制台中显示的特殊字符串的这个过程 就是初始化地图3、画地图 4、玩游戏 游戏规则:如果玩家A踩到了玩家B 玩家B退6格 踩到了地雷 退6格踩到了时空隧道 进10格踩到了幸运轮盘 1交换位置 2 轰炸对方 使对方退6格踩到了暂停 暂停一回合 踩到了方块 神马都不干Map[50...原创 2016-10-22 20:20:18 · 537 阅读 · 0 评论 -
【C#从入门到遛弯】第七章 · 函数的实现及传递的参数ref out params
1、我们在Main()函数中,调用Test()函数,我们管Main()函数称之为调用者,管Test()函数称之为被调用者。如果被调用者想要得到调用者的值:1)、传递参数。2)、使用静态字段来模拟全局变量。如果调用者想要得到被调用者的值:1)、返回值 2、不管是实参还是形参,都是在内存中开辟了空间的。 3、方法的功能一定要单一。GetMax(int n1,int n2...原创 2016-10-22 20:19:35 · 446 阅读 · 0 评论 -
【C#从入门到遛弯】第六章 · 命名规范与函数
1、变量类型int double string char bool decimal变量的使用规则:先声明再赋值最后使用int number;number=10; number=20;Console.WriteLine(number); 2、Camel Pascal 3、运算符赋值运算符:=复合赋值运算符:+= -= *= /= %= sum+=age; sum...原创 2016-10-22 20:18:41 · 783 阅读 · 0 评论 -
【C#从入门到遛弯】第五章 · 断点调试与for循环
1、*程序调试1)、写完一段程序后,想看一下这段程序的执行过程。2)、当你写完这段程序后,发现,程序并没有按照你想象的样子去执行。 调试方法:1)、F11逐语句调试(单步调试)2)、F10逐过程调试3)、断点调试 2、for循环语法:for(表达式1;表达式2;表达式3){ 循环体;}表达式1一般为声明循环变量,记录循环的次数(int i=0;)表达式2一...原创 2016-10-22 20:17:44 · 1701 阅读 · 1 评论 -
【C#从入门到遛弯】第四章 · 循坏与异常捕获
1、异常捕获我们在程序中经常会出现各种各样的异常,你如果想要你的程序变得坚强一些。在你的代码中应该经常性的使用try-catch来进行异常捕获。 哪行代码有可能出现异常,你就踹它一脚。语法:try{ 可能会出现异常的代码; .... ... ...}//try和catch之间不能有其他的代码catch{ 出现异常后要执行的代码;} 执行过程:如果try...原创 2016-10-22 20:14:52 · 385 阅读 · 0 评论 -
【C#从入门到遛弯】第三章 · 关系运算符
1、类型如果相兼容的两个变量,可以使用自动类型转换或者强制类型转换,但是,如果两个类型的变量不兼容,比如 string与int或者string 与double,这个时候我们可以使用一个叫做Convert的转换工厂进行转换。注意:使用Convert进行类型转换,也需要满足一个条件:面儿上必须要过的去。 2、算数运算符++:分为前++和后++,不管是前++还是后++,最终的结果都是...原创 2016-10-22 20:14:00 · 368 阅读 · 0 评论 -
【C#从入门到遛弯】第二章 · C#基础介绍
1、.Net平台 .Net FrameWork框架.Net FrameWork框架提供了一个稳定的运行环境,;来保障我们.Net平台正常的运转 2、C#语言 c sharp编程语言,如果你想要计算机按照你说的去做,你必须说计算机能够听懂的语言。 2001年 any time any place and on any device任何时间任何地点都能够让用户通过任何设备...原创 2016-10-22 20:13:02 · 488 阅读 · 0 评论 -
【C#从入门到遛弯】第一章 · .NET简介
1、.Net平台 .Net FrameWork框架.Net FrameWork框架提供了一个稳定的运行环境,;来保障我们.Net平台正常的运转 2、C#语言 c sharp编程语言,如果你想要计算机按照你说的去做,你必须说计算机能够听懂的语言。 2000年 any time any place and on any device任何时间任何地点都能够让用户通过任何设备...原创 2016-10-22 20:10:38 · 669 阅读 · 0 评论 -
【C#从入门到遛弯】第十六章 · XmlDocument.GetElementById为NULL问题&简易寻找XML唯一属性值的节点
贴上读取的“向阳小学名单.xml”文件 <?xml version="1.0" encoding="UTF-8"?><Root> <body> <school name="向阳小学"> <grade id="1" name=&原创 2018-11-16 21:11:03 · 1328 阅读 · 1 评论