上一页 1 ··· 6 7 8 9 10 11 12 13 14 15 下一页
摘要: 1.null null表示变量没有指向任何对象。 2.值类型 包括 bool、结构体、枚举、int、double、float等等 。在.NET中值类型都继承自ValueType。 3. 引用类型 包括 字符串、数组、类、接口等。在.NET中引用类型都继承自Object。 4. 引用类型和null Person p1 = new Person(); //... 阅读全文
posted @ 2014-12-30 11:18 大黑兔 阅读(1283) 评论(0) 推荐(0) 编辑
摘要: 1.场景首先,场景是这样的。 有一个Person类,类中有一个类型是Car的属性。用于表述,人开的车。 Car类中有一些描述诸如汽车拼盘之类的属性。基本场景就是这样。 2.浅拷贝 Person p1 = new Person(); p1.DaiBu = new Car(){Brand ="奥迪A6"}; //设置p1的代步工具。 Person p2 =new Person(); /... 阅读全文
posted @ 2014-12-30 11:13 大黑兔 阅读(571) 评论(1) 推荐(0) 编辑
摘要: 1.案例 首先我们从一个案例开始 引入今天的知识。 先创建一个类Person。 public class Person { public string Name { set; get; } public string Age { set; ... 阅读全文
posted @ 2014-12-30 11:12 大黑兔 阅读(416) 评论(0) 推荐(0) 编辑
摘要: .NET中一共有五种访问修饰符分别是public 公共的,访问权限最高的。private 私有的,访问权限最低,仅在类内部。protected 类及其子类可以访问internal 同一个程序集可以访问protected internal internal和protected的并集,同一个程序集内部 ... 阅读全文
posted @ 2014-12-30 11:11 大黑兔 阅读(1310) 评论(4) 推荐(4) 编辑
摘要: 正方(需要) 1.数据一致性 由数据库自身保证数据一致性,完整性,更可靠,因为程序很难100%保证数据 的完整性,而用外键即使在数据库服务器当机或者出现其他问题的时候,也能够最大限度的保证数据的一致性和完整性。 eg:数据库和应用是一对多的关系,A应用会维护他那部分数据的完整性,系统一变大时,增加... 阅读全文
posted @ 2014-12-28 19:05 大黑兔 阅读(31631) 评论(3) 推荐(7) 编辑
摘要: 关于数据库作为一个有“情怀的”(B格高一些的).NET开发工程师,需要多少知道一些这样的小故事。哪怕仅仅当作一些扯淡的谈资。1.文件型数据库(常见的)AccessSQLiteSQLServerCE2.有两种SQLServer确切的说,讲到SQLServer其实有两种即MSSQLServer、和SyB... 阅读全文
posted @ 2014-12-27 23:28 大黑兔 阅读(503) 评论(0) 推荐(0) 编辑
摘要: 反编译是我们理解.NET内部实现的一种良好的手段。 程序编译时 Test.exe是IL代码。我们可以通过一些工具,来查看这些IL代码。 一模一样? 理论上来说,一模一样的反编译是不存在的。原因有以下3点: 1. 注释不通过编译程序,自然木有注释。 2. .NET编译器会做一些优化,例如 int i= 5+6 ; 编译时直接表述成 i=11了、无用变量直接过滤。 (i=5+6这种方式写代码不... 阅读全文
posted @ 2014-12-26 21:25 大黑兔 阅读(401) 评论(0) 推荐(0) 编辑
摘要: 小数(浮点数)在计算机中为什么会有误差?详细说明机器数、码制、浮点数、以及数制转换的一些问题。 进制的转换,反码,补码,原码等各种基本功法的介绍。 阅读全文
posted @ 2014-12-26 21:13 大黑兔 阅读(2175) 评论(0) 推荐(0) 编辑
摘要: 1. 方法中return 会终止整个方法段。 而break只能终止当前循环。 2. 方法就是一对可用代码的复用。 a . 对于可重用的代码,在vs中选中,右键 重构 提取方法。即可自动封装成一个方法。 b . 编程中,当我们调用的一个未定义的方法。 Ctrl + . 然后Enter。会自动生成相应的方法。 3. 对于方法返回值,如果定义了返回值,方法中必须有对应的return。 没... 阅读全文
posted @ 2014-12-26 15:58 大黑兔 阅读(426) 评论(0) 推荐(0) 编辑
摘要: 1.初始值问题 对于int、double、float等一些值类型数组,没有赋值的情况下, 默认值是0; 而对于String 等引用类型,初始值为null。 2.IndexOutOfRangeException 数组下标越界,要保证 数组下标>Length。 3.数组不能动态增加大小! ArrayList 和 List可以。 ----------------------------... 阅读全文
posted @ 2014-12-25 23:00 大黑兔 阅读(398) 评论(0) 推荐(0) 编辑
上一页 1 ··· 6 7 8 9 10 11 12 13 14 15 下一页