随笔分类 -  C#、WebService

上一页 1 ··· 4 5 6 7 8 9 10 11 12 ··· 14 下一页
C#、与服务器端程序设计
摘要:ylbtech 原文 C#中的枚举类型(enum type) 概念 枚举类型(enum type)是具有一组命名常量的独特的值类型。在以下示例中: enum Color { Red, Green, Blue } 声明一个名为 Color 的枚举类型,该类型具有三个成员:Red、Green 和 Blu 阅读全文
posted @ 2016-10-31 20:04 wenglabs 阅读(4940) 评论(0) 推荐(0) 编辑
摘要:先看一下关键代码: 上面的 AutoCompleteSource 是大家应该关注的一点,具体的值有9种选择,其中8种是可以研究一下的: (1) DisplayMember 与ValueMember 属性的区别 ValueMember绑定的是对应的值 , 所对应的值就是一条记录里面有标识列ID(唯一) 阅读全文
posted @ 2016-10-31 19:52 wenglabs 阅读(1636) 评论(0) 推荐(0) 编辑
摘要:你妹的sb 原文 C#(ASP.NET)公历转农历的简单方法 Dot Net 平台,对全球化的支持做的非常好,不得不称赞一个 通常,将公历转为农历,是个非常烦的事情,需要整理闰年、闰月等的对照表。 在.Net平台上,有了国际化的支持,这些东西,都已经提供了 ,我们需要做的,只是利用一下而已。 话不多 阅读全文
posted @ 2016-10-28 21:51 wenglabs 阅读(1524) 评论(0) 推荐(0) 编辑
摘要:lubiaopan 原文 Datatable的Select()方法简介 DataTable是我们在进行开发时经常用到的一个类,并且经常需要对DataTable中的数据进行筛选等操作,下面就介绍一下Datatable中经常用到的一个方法——Select,微软提供了四个函数的重载,分别是 Select( 阅读全文
posted @ 2016-10-28 13:40 wenglabs 阅读(35201) 评论(2) 推荐(1) 编辑
摘要:动态添加列和行 方法一 通过手动添加Datatable,再绑定dataGridView 如果要添加一个textbox效果的列,可做如下处理 方法二 直接在dataGridView中插入 插入DataGridViewCheckBoxColumn列 DGV的常用属性设置 1. 禁用编辑功能 dataGr 阅读全文
posted @ 2016-10-28 10:44 wenglabs 阅读(8095) 评论(0) 推荐(1) 编辑
摘要:留心驿站 原文 其实很简单,在DataGridView上右键选择编辑列,在数据一项中找到DataPropertyName,在里面写上对应的要绑定的数据中的字段名,即可 。比如:从数据库中选择的datatable的第一列的字段名为:”编号“,则在DataPropertyName里写上“编号”,显示是显 阅读全文
posted @ 2016-10-28 09:23 wenglabs 阅读(895) 评论(0) 推荐(0) 编辑
摘要:JRoger 原文 阅读全文
posted @ 2016-10-28 09:13 wenglabs 阅读(1799) 评论(0) 推荐(0) 编辑
摘要:多态: 类的多态是通过在子类(派生类)中重载基类的虚方法或成员函数来实现的。 可见,重载和虚函数的重写,并在调用时用父类装箱子类对象,是实现多态的一种重要的编程方式。 接口: 接口是一种用来定义程序的协议,它描述可属于任何类或结构的一组相关行为。 接口可由方法、属性、事件和索引器,但不能包含字段信息 阅读全文
posted @ 2016-10-26 14:13 wenglabs 阅读(294) 评论(0) 推荐(0) 编辑
摘要:参考代码1: 自己模拟出数据,并分别对dataGridView赋值。 参考代码2 手动分别赋值方式。 参考方式3 映射方式: 先在DataGridView中定义一些列,将这些列的DataPropertyName设置为查询得到的数据库的返回的DataSet中相关DataTable的列名称。 具体的属性 阅读全文
posted @ 2016-10-18 17:27 wenglabs 阅读(1688) 评论(0) 推荐(0) 编辑
摘要:一、委托 委托的本质: 委托是一种特殊的数据类型,它表示某种特定类型的函数,并且可以表示多个函数,将这些函数串联起来。使用委托就好像函数调用一样。 委托实质上是一个类,编译器会根据关键字delegate自动生成一个从System.Delegate类派生的类。所以,它具有可访问性,public, pr 阅读全文
posted @ 2016-10-18 14:37 wenglabs 阅读(6011) 评论(0) 推荐(1) 编辑
摘要:1. 有关类的多态性 C#中,类的多态性是通过在子类中重载基类的虚方法(virtual标识)或函数成员来实现。 在C#中,继承、虚方法和重写方法组合在一起才能实现多态性。 2. 显式接口成员的使用 显式接口成员属于接口的成员,而不是类的成员,因此,不能使用类对象直接访问,而只能通过接口对象来访问。 阅读全文
posted @ 2016-10-18 09:34 wenglabs 阅读(292) 评论(0) 推荐(0) 编辑
摘要:转自原文 C# 总结 1、类型是隐式内部的。(类) 2、类型成员是隐式私有的。(方法) 3、常量定义:const 是隐式static的,必须在定义时设置初始值。 4、只读字段:readonly 可以在构造函数中设置初始值。 5、静态只读字段:在静态构造函数中设置初始值。 6、结构是隐式sealed, 阅读全文
posted @ 2016-10-14 10:28 wenglabs 阅读(363) 评论(0) 推荐(0) 编辑
摘要:1. 一次数据库连接,返回多个结果集 1.1 建立包规范 1.2 建立包体 1.3 C#调用,返回结果集 2. 基础知识 在给出具体的方法之前,我们先来看看以下几个名词的含义。 2.1 包的组成 包头(package):包头部分申明包内数据类型,常量,变量,游标,子程序和异常错误处理,这些元素为包的 阅读全文
posted @ 2016-10-14 08:54 wenglabs 阅读(606) 评论(0) 推荐(0) 编辑
摘要:lhrhi 原文 NET 一次查询多表,填充DataSet并指定表名(DataSet指定DataTable名称的技巧) 现实中的场景,有时可能需要一次查询数据库中表张。在使用SqlDataAdapter类的Fill方法填充DataSet, 同时指定填充到DataSet中DataTable表名。 例如 阅读全文
posted @ 2016-10-13 22:23 wenglabs 阅读(3912) 评论(2) 推荐(0) 编辑
摘要:佐左佑右 原文 C#主线程等待子线程运行结束 由于主程序中调用matlab的dll文件进行计算要用较长的时间,主界面会有很长时间的卡顿,造成的用户感受十分不好,因此我想在调用时,将调用放入子线程中,然后在主线程中弹出一个提示框,显示数据正在加载,等子线程运行结束后,主线程继续工作。 使用的是http 阅读全文
posted @ 2016-10-13 20:59 wenglabs 阅读(22951) 评论(0) 推荐(0) 编辑
摘要:work hard work smart 原文 C# Dictionary用法总结 1、常规用法 增加键值对之前需要判断是否存在该键,如果已经存在该键而且不判断,将抛出异常。所以这样每次都要进行判断,很麻烦,在备注里使用了一个扩展方法 2、Dictionary的Value为一个数组 3、Dictio 阅读全文
posted @ 2016-10-11 20:14 wenglabs 阅读(28985) 评论(2) 推荐(0) 编辑
摘要:原文 C# 中的 null C# 允许将 null 值赋给任意引用变量(不能把 null 赋给一个值变量)。值为 null 的变量表明该变量不引用内存中的任何对象。 如下所示: 将 c 赋给 copy,则 copy 和 c 引用同一个对象,而 copy 原来引用的对象则由 runtime 执行一个称 阅读全文
posted @ 2016-10-11 19:58 wenglabs 阅读(2239) 评论(0) 推荐(0) 编辑
摘要:原文C# 中 string.Empty、""、null的区别 一、string.Empty 和 "" 1、Empty是string类中的一个静态的只读字段,它是这样定义的: 也就是说 string.Empty 的内部实现是等于 "" 的。二者在优化方面稍有差别,string.Empty 是 C# 对 阅读全文
posted @ 2016-10-11 10:24 wenglabs 阅读(11508) 评论(1) 推荐(1) 编辑
摘要:原文 C# 中的值类型和引用类型 值类型(value type):int,long,float,double,decimal,char,bool 和 struct 统称为值类型。值类型变量声明后,不管是否已经赋值,编译器为其分配内存。 引用类型(reference type):string 和 cl 阅读全文
posted @ 2016-10-11 10:02 wenglabs 阅读(415) 评论(0) 推荐(0) 编辑
摘要:原文 C#中数据类型的安全转换(is,as) 下面代码中,不能装箱,在强制类型转换时出错,因为之前 c 是 class 类型,而却要把它转换为 int 类型,这是不可以的。虽然编译器能通过编译,但是 runtime 在运行时会抛出 InvalidCastException 异常。 is 和 as 是 阅读全文
posted @ 2016-10-11 09:56 wenglabs 阅读(804) 评论(0) 推荐(1) 编辑

上一页 1 ··· 4 5 6 7 8 9 10 11 12 ··· 14 下一页