
.Net
三五月儿
修行者 服务端开发(java/.net)
展开
-
.Net词汇表中常见缩略语汇总
.Net中存在大量的专业词汇(详细列表,请参考:Visual Studio 和 .NET Framework 词汇表),其中很多词汇常常采用缩略语的形式被大量使用。在阅读.Net书籍或网络资料时,便可以经常碰到,要是平时没有一定的积累,常常会不知所云,所以有必要对这些缩略词汇系统的学习一下。本文将它们整理在一起,以便在需要时快速查阅。其中省略了一些不常见的缩略语。 MSIL:Mic原创 2013-09-30 20:42:33 · 2325 阅读 · 0 评论 -
C#接口汇总
1、IComparable和IComparer接口 用于比较和排序IComparable 可比较的,实现该接口的类,便具有“可比较的”特性。IComparer 比较器,实现该接口的类,是一个比较器,可以将其嵌入“类”中,使类具有“可比较的”的特性。C#中的IComparable和IComparer接口2、IEnumerable与IEnumerator接口 用于迭代IEnumerable ...原创 2019-04-21 16:50:33 · 1330 阅读 · 0 评论 -
C#中的IComparable和IComparer接口
C#中,自定义类型,支持比较和排序,需要实现IComparable接口。IComparable接口存在一个名为CompareTo()的方法,接收类型为object的参数表示被比较对象,返回整型值:1表示当前对象大于被比较对象,0表示两者相等,-1表示当前对象小于被比较对象。public int CompareTo(object o) {}若想以更加灵活的方式对自定义类进行比较,可以声明一个继...原创 2019-04-21 16:14:05 · 1872 阅读 · 0 评论 -
ado.net技术总结
1、ado.net技术概述 ado.net是一组允许.net开发人员使用标准的,结构化的,甚至无连接的方式与数据交互的技术。使用ado.net技术可以使用一致的访问方式操作多种数据源,包括数据库、xml、excel等。ado.net与ado是两种截然不同的数据访问技术,ado使用ole db接口基于微软com技术,而ado.net拥有自己的ado.net接口并且基于微软的.net技术。ado.ne原创 2016-12-05 15:44:16 · 1841 阅读 · 0 评论 -
作为c#程序员,这些知识点你是否都了解?
1、字符串操作 (1)避免装箱 string str1 =”str1”+9;(发生装箱) string str2 = “str2”+9.ToString();(不装箱) (2)避免分配额外的内存空间。 string s1 = “abc”; s2 = “123” + s1 + “456”; 创建3个字符串对象,执行一次string.Contact()方法。 注意: string s2原创 2016-10-30 19:13:19 · 3269 阅读 · 0 评论 -
细说对象的相等性
1 从Object.Equals方法说起使用Object.Equals方法可以确定两个Object实例是否相等。Object.Equals方法具有以下重载形式:(1)Object.Equals (Object) 该方法可以确定指定的Object是否等于当前的Object。相等时返回true,否则返回false。(2)Object.Equals (Object, Object)原创 2014-05-11 17:51:51 · 2163 阅读 · 0 评论 -
Ado.Net Entities Framework实例
1 新建库MyTestDB,在库下面新建表tb_Student,表字段定义如下图所示。 2 新建控制台应用程序MyTestDB。3 在项目下新建ADO.NET实体数据模型。在项目上右击--添加--新建项--选择“数据”--选择“ADO.NET实体数据模型”--输入名称--点击“添加”按钮 选择“从数据库生成”模型,点击“下一步”按钮 选择数据库连接,点击“下一步”按原创 2014-03-16 18:53:10 · 3503 阅读 · 2 评论 -
IComparer接口示例代码
定义学生类。public class Student{ public string Name { get; set; } public string Sex { get; set; } public int Age { get; set; }}自定义比较器AgeComparer,实现接口IComparerStudent>,对学生年龄进行比较。pub原创 2013-10-29 21:47:51 · 2291 阅读 · 0 评论 -
IComparable接口示例代码
定义学生类,该类实现IComparable接口的CompareTo方法,该方法对Age 进行大小比较。public class Student:IComparable{ public string Name { get; set; } public string Sex { get; set; } public int Age { get; set; }原创 2013-10-28 22:41:09 · 2514 阅读 · 0 评论 -
ICustomFormatter及IFormatProvider接口用法揭秘
最近在学习IFormatProvider接口的用法时,在网络上找了段实例代码(具体哪个网站不记得了,就不给出链接了),通过研究实例代码,初步了解了IFormatProvider接口的用法。在学习代码之前,我们先来了解一下本例中使用到的两个接口ICustomFormatter及IFormatProvider。查看MSDN,得到以下关于ICustomFormatter及IFormatProvi原创 2013-10-27 18:26:32 · 4953 阅读 · 0 评论 -
IConvertible接口用法揭秘
文章一开始,给出下面的实例代码。public class PhoneNumber:IConvertible{ string value; PhoneNumber(string value) { this.value = value; } public TypeCode GetTypeCode() { retu原创 2013-10-27 21:34:03 · 5832 阅读 · 0 评论 -
C#类型转换总结
C#类型转换说的是把数据从一种类型转换成另一种类型。有隐式转换和显式转换之分。1、隐式转型和显式转型隐式类型转换:C#默认的以安全方式进行的转换,不会导致数据丢失。例如从小的整型转换为大的整型,从派生类转换为基类。显式类型转换:也叫强制类型转换。强制类型转换需要转型运算符(圆括号),强制转换会造成数据丢失或者引发异常。long longN = 24524342;int intN...原创 2019-04-14 17:27:35 · 1003 阅读 · 1 评论