您的位置:首页 > 其它

ADO.NET中的数据访问--强类型

2011-03-19 11:32 239 查看
强/弱类型是指类型检查的严格程度的。
语言有无类型,弱类型和强类型三种。无类型的不检查,甚至不区分指令和数据。弱类型的检查很弱,仅能严格的区分指令和数据。强类型的则严格的在编译期进行检查。
弱类型的语言的东西没有明显的类型,他能随着环境的不同,自动变换类型

弱类型语言vbs:
a=1
b=a+"1"+"a" //结果是11a,这里 a 成了字符串
c=a+1 //结果是2 ,这里a则是数字型
强类型语言:c#
int a=2
string b=a.ToString()+"1"+"a"
int c=a+1
C# 是强类型语言;因此每个变量和对象都必须具有声明类型。
为所有变量指定数据类型称为“强类型”。
在.NET中使用强类型有以下优点:
1.它为变量启用 IntelliSense® 支持。这允许您在输入代码时看到变量的属性和其他成员。
2.它会运用编译器类型检查。这将捕捉到因溢出等错误而在运行时失败的语句。这也可以在不支持方法的对象上捕捉对方法的调用。
3.使代码的执行速度更快
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: