随笔分类 - C#
关于C#语言
摘要:类:实例(即对象)的模版 泛型类:类(即类型)的模版。约束条件用来限定 “类型” 的范围。P:泛型是类型,不是 “形参变量”。
阅读全文
摘要:VS格式化(自动对齐)快捷键 全部代码对齐: 法一: 1.Ctrl+K 2.Ctrl+D 法二: Ctrl+K+D(三个键同时按下) 法三: 1.Ctrl+A(全选) 2.Ctrl+K 3.Ctrl+F 部分对齐(对齐光标所在行或对齐选中代码行):(按两次组合键) 1. Ctrl+K 2.Ctrl+
阅读全文
摘要:在C#中,变量分为值类型和引用类型,值类型又分为简单类型、枚举类型和结构类型。
阅读全文
摘要:assembly > class(interface:约定类、abstract:未实现 或 未完全实现的类)
阅读全文
摘要:1、东西是变化的,那好,我们就封装 “这个变化”(比如:定义一个方法,形参与返回值都是变化的,但内部逻辑是固定的)2、东西是变化的,那好,我门就使用接口(包括各种抽象手段)。然后,从 <外部> 往 <里> 传递 “具体” (即实参)
阅读全文
摘要://定义一个委托类型(特殊的引用类型,类似于class)public delegate bool MyHandler(int num,string name,object obj)//<in T1, in T2, out TResult> : 委托列表//in:关键字,用于描述参数的类型(输入方向)
阅读全文
摘要:泛型委托,直接上例子: public delegate TResult Func<in T1, in T2, out TResult>(T1 arg1, T2 arg2);1、委托:delegate2、泛型:<in T1, in T2, out TResult>,in关键字表示参数;out关键字表示
阅读全文
摘要:https://www.cnblogs.com/lori/p/6365609.html
阅读全文
摘要:https://blog.csdn.net/winkexin/article/details/131973520
阅读全文
摘要:主键分两种: 业务主键 有自己的业务意义 物理主键 没有业务意义,用来唯一标志每一条记录(即行) 通常使用. 物理主键,也称为自增字段或代理键(surrogate key),是在数据库表中用来唯一标识每一条记录的字段。它通常是一个自动生成的、自增长的数值,如整数序列。物理主键的特点是它不直接关联
阅读全文
摘要:转自:https://www.cnblogs.com/lrplrplrp/p/16886550.html
阅读全文
摘要://方法一 Task.Factory.StartNew(() => { //int i = 0; //var pageText = wb.GetTextAsync(); //while (!pageText.IsCompleted&&i<=99) //{ // i++; // Thread.Slee
阅读全文
摘要:例如,某个委托类型如下: public delegate Task RequestDelegate(HttpContext context); 根据上面的签名,定义的两个 “示例” 函数如下: 【传统的】 public Task MyTestA(HttpContext context) {.....
阅读全文
摘要:https://blog.csdn.net/cplvfx/article/details/121567041
阅读全文
摘要:https://www.cnblogs.com/-zzc/p/14459639.html
阅读全文
摘要:https://www.cnblogs.com/zzgblog/p/5454019.html
阅读全文
摘要:https://www.cnblogs.com/boxrice/p/11670621.html 或 https://blog.csdn.net/WuLex/article/details/119761030。另外,与之对应的 “Ajax.BeginForm参数详解” 为: https://www.c
阅读全文
摘要:https://www.cnblogs.com/pudefu/p/14715146.html
阅读全文
摘要:WPF应用程序(.NET Core) https://www.cnblogs.com/ZhuMeng-Chao/p/16410852.html https://www.cnblogs.com/ZhuMeng-Chao/category/2182960.html
阅读全文
摘要:private GoodsWPFModel _goodsModel;public GoodsWPFModel GoodsModelget => _goodsModel; set{ _goodsModel = value; RaisePropertyChanged();}
阅读全文