随笔分类 - C#.Net
摘要:System.Globalization命名空间下提供了专门用于计算中国农历的ChineseLunisolarCalendar类,从EastAsianLunisolarCalendar派生而来。 阳历转农历 ChineseLunisolarCalendar cncld = new ChineseLu
阅读全文
摘要:泛型参数的输入与输出 如果泛型参数不带任何修饰符,那么在分配对象时,类型参数只能是固定的类型。 // B从A派生 Class<A> x = new Class<A>(); Class<A> x = new Class<B>(); // 编译错误 这需要泛型的参数类型成为变体,需要in和out修饰符。
阅读全文
摘要:Tuple类的使用 元组就是将一组松散的对象简单地组合在一起。 元组比数组灵活性略强,数组中元素类型是统一的,而元组使用的是泛型参数,每个元素类型相互独立。 元组不同于类和结构,类和结构是高度聚合的数据类型,其中要实现各种复杂的功能;元组还是一系列单一对象的简单组合,不存在复杂操作。 元组中将所有元
阅读全文
摘要:1 枚举 public enum EnumOperType { [Description("新增")] Add = 1, [Description("修改")] Edit, [Description("删除")] Del } 2 获取某个描述 public string GetEnumDescrip
阅读全文
摘要:AOP(Aspect Oriented Programming),即面向切面编程。可以在不修改之前的代码为基础,动态增加新功能。.NET5中提供了5种AOP的Filter,分别是 ActionFilter(方法) ResourceFilter(资源) ExceptionFilter(异常) Resu
阅读全文
摘要:什么是进程? 当一个程序开始运行时,它就是一个进程,进程包括运行中的程序和程序所使用到的内存和系统资源。 而一个进程又是由多个线程所组成的。 什么是线程? 线程是程序中的一个执行流,每个线程都有自己的专有寄存器(栈指针、程序计数器等),但代码区是共享的,即不同的线程可以执行同样的函数。 什么是多线程
阅读全文
摘要:1 筛选 public static void Filtering() { var racers = from r in Formula1.GetChampions() where r.Wins > 15 && (r.Country == "Brazil" || r.Country == "Aust
阅读全文
摘要:1 //载入滚动图,在主线程里开启一个子线程,子线程执行完毕再回到主线程 2 private void loadThread() 3 { 4 circularProgress.Visible = true; 5 circularProgress.IsRunning = true; 6 Threa...
阅读全文
摘要:1 2018.9.26 2 --往GridControl中添加绑定数据 3 // 房间费用 4 DataTable dtRoomInfo = new DataTable(); 5 dtRoomInfo.Columns.Add("v_name", Type.GetType("System.String
阅读全文
摘要:这个示例展示了如何在 Visual Studio 2005 的设计时刻,把一个 data-aware 控件 (XtraGrid、XtraPivotGrid、XtraVerticalGrid 等) 绑定到数据库。 注意,在控件被绑定到数据源之后,特定的控件可能需要额外进行定制。 关于这一问题的信息,请
阅读全文
摘要:1.单行记录整行选中 GridView->OptionsBehavior->EditorShowMode 设置为:Click 2.如何让行只能选择而不能编辑(或编辑某一单元格) 只读 GridView->OptionsBehavior->EditorShowMode 设置为:Click GridVi
阅读全文
摘要:1 Appearance EmbeddedNavigator 嵌入导航器 (DataBindings) 数据绑定 (Advanced) 高级设置 Tag Text AccessibleDescription 可描述 AccessibleName 可访问名 AccessibleRole 可访问资源 A
阅读全文
摘要:GridControl的中文属性: 1 Appearance 外观 Appearance 外观设置 ColumnFilterButton 行过滤器按钮 BackerColor 背景色 BackerColor2 背景色2 BorderColor 边框色 Font 字体 Bold 粗体(true/fal
阅读全文
摘要:C#连接SQL server数据库 创建一个Windows应用程序,在窗体中添加TextBox控件、Button控件、Label控件。 private void button1_Click(object sender, EventArgs e) { if(textBox1.Text == "") {
阅读全文

浙公网安备 33010602011771号