
C#
文章平均质量分 76
AronZhx
coding...
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
C#多线程——Thread睡眠、中断、合并、暂停与恢复、终止
C#多线程的一些操作,Sleep、Join、Interupt、暂停与恢复(重点)、终止原创 2021-06-02 12:29:22 · 30576 阅读 · 2 评论 -
Unity——访问物体与组件(包括细节)
unity脚本中访问物体和组件的一些方法和搜索过程,以及一些重要的细节的概念原创 2021-04-17 01:22:05 · 1480 阅读 · 0 评论 -
C#常用API
C#常用API一、泛型1·概念实现类型的参数化,使类中可操作的成员更抽象本质:泛型就是占位符,运行时会使用实际类型替换掉泛型类:class 类名,++T只是一个符号++,可以自定义,成员中可以直接使用T表示一个类型public class Class1<T>{ private T a; return a;}调用:Class1<int> c1=new Class1<int>(); Class1<float> c2原创 2021-01-02 22:31:19 · 2990 阅读 · 0 评论 -
C#网络通信
C#网络通信1·通信模型TCP七层模型OSI五层模型协议:数据通信的标准,规定数据的格式,传递、接收的双方都在按照这个格式对数据进行处理2·建立服务器与客户端IPEndPoint类是抽象类EndPoint的实现类Socket对象的RemoteEndPoint、LocalEndPoint都是这个类型属性Address:使用IPV4表示的地址属性Port:使用int表示的端口Socket类可用于服务器端的开发也可用于客户端的开发构造方法参数AddressFamily:原创 2021-01-02 22:30:59 · 1230 阅读 · 0 评论 -
C#反射与特性
C#语言的编译过程graph LRC#高级语言-->编译器编译编译器编译-->DLL/EXEDLL/EXE-->ILDLL/EXE-->metadataCLR/JIT-->汇编指令/机器码IL-->CLR/JITmetadata-->CLR/JITDLL/EXE-->CLR/JITDLL/EXE:都是程序编译后生成的文件EXE文件有程序入口可以直接执行DLL文件没有程序入口只能被引用(间接被执行)CLR/JIT:.NET平原创 2021-01-02 22:29:48 · 240 阅读 · 0 评论 -
C#参数传递
C#参数传递1·值类型参数传递关键字:out,ref意义:参数传递的方向//值类型值传递public void Add1(int a){ //直接将变量a的值带入方法中 a=10; Console.WritrLine(a);}//值类型引用传递public void Add2(ref int a){ //会将变量a的值带入方法中,又会改写a a=10;//会改变对应实参的值 Console.WritrLine(a);}publi原创 2021-01-02 22:29:18 · 352 阅读 · 0 评论 -
C#高级特性
C#高级特性1·委托委托是一种数据类型,一般单独定义在一个文件中广义上讲就是多态委托是对方法的抽象,将方法当做变量一样处理委托类型的变量可以进行赋值、运算和参数传递等操作自定义委托像方法一样,但只保留返回值、名称和参数列表,没有方法体需要加上访问修饰符和关键字delegate默认访问修饰符internal名称一般以Delegate作为前缀系统预定义委托Action:表示无返回值的委托类型Func:表示返回值为T的委托类型Action<int,int>原创 2021-01-02 22:28:47 · 351 阅读 · 1 评论 -
C#面向对象
C#面向对象1·类的定义:由具体到抽象的过程关键字:class访问修饰符 可以修饰类也可以修饰成员函数和属性public:公共的,任何类可以访问private:私有的,只能在当前类访问internal:默认,内部的,当前项目内访问构造函数:类实例初始化类成员的过程,默认含有一个空无参构造函数(不显示),自定义构造函数后默认构造函数失效2·创建对象关键字:new调用构造函数:ClassName a =new ClassName()成员变量:例字段:public int a原创 2021-01-02 22:28:09 · 319 阅读 · 0 评论 -
C#语法基础
C#基本语法(参考官方文档)1·注释单行注释 //多行注释 /**/文档注释 ///代码块说明 #region #enregion注释原则:尽量对所有自定义名称说明逻辑含义2·命名规则定义变量、字段:驼峰命名法,首字母小写,其他单词首字母大写定义方法、类、属性:帕斯卡命名法,每个单词首字母大写3·数据类型数据类型值类型:int,float,double,char,byte,Boolean,枚举等,存入栈引用类型:Datetime,string,所有类等,存入堆,地址存入原创 2021-01-02 22:27:39 · 152 阅读 · 0 评论 -
.net WebApi
.netWebAPI基本配置、Http方法与参数传递原创 2021-01-02 22:27:08 · 1702 阅读 · 0 评论 -
.netWebAPI后台跨域问题解决
教你如何设置.net WebAPI的跨域原创 2021-01-02 22:15:47 · 1427 阅读 · 0 评论 -
VS中给项目添加程序集引用
直接右键“引用”添加引用,选择需要的项目或程序集有时候“引用”上没有添加引用的选项,这时就随便选中一个已添加的引用,双击后进入“对象浏览器”,查找到需要的引用并添加就可以了...原创 2020-11-14 09:48:38 · 9469 阅读 · 0 评论 -
VS2017发布到本地IIS流程
VS2017发布到本地IIS流程点击你要发布项目,注意不是解决方案!右击 DoubleLucky ,点击 发布 后,选取发布目标 点击文件夹,自定义文件路径或默认路径都可以勾选预编译(如果不勾选需要提前编译生成)点击保存后,直接 发布 即可当项目发布好之后,首先需要查看一下电脑上IIS有没有配好。本地部署(IIS)(1)开始→控制面板→程序→启用或关闭Windows功能把属于IIS的全部勾选上,避免出现错误不好解决右击“网站”添加网站,物理路径写到发布生成的文件夹,主原创 2021-01-02 22:33:29 · 962 阅读 · 4 评论 -
DataTable 转 Lis<Model> 工具类
需要指定Model原创 2020-09-11 20:27:35 · 131 阅读 · 0 评论 -
.net MVC表单提交方式
asp.net.mvc 中form表单提交控制器的2种方法和控制器接收页面提交数据的4种方法MVC中表单form是怎样提交? 控制器Controller是怎样接收的?1、.cshtml 页面form提交(1)普通方式的的提交(2)特殊方式提交2、控制器处理表单数据的四种方法方法1:使用传统的Request请求数据方法2:Action参数名与表单元素name值一一对应方法3:从MVC封装的FormCollection容器中读取方法4:使用实体作为Action参数传入,前提是提交的表单元素名称原创 2020-09-11 19:17:13 · 1531 阅读 · 0 评论 -
SQLHelper常用代码
public class SqlHelper { private static readonly string connStr = ConfigurationManager.ConnectionStrings["FanQieDian"].ConnectionString;//在web.config里配置ConnectionStrings /// <summary> /// 获取表数据 /// </summary>原创 2020-08-14 15:04:11 · 366 阅读 · 0 评论 -
新闻管理系统(C#)
一览新闻管理系统后台功能设计;数据库设计;完整新闻管理后台结构原创 2020-04-09 16:34:10 · 1582 阅读 · 0 评论