asp.net

位置:IT落伍者 >> asp.net >> 浏览文章

ASP.NET学习之常用基础知识


发布日期:2022年10月10日
 
ASP.NET学习之常用基础知识

公共变量和属性的区别

属性可以通过 get set 控制读写而变量不可以

属性可以进行赋值操作变量不可以

现实中当我们对一个对象进行数据绑定时属性是可以正常绑定的变量不行所以当需要讲类中的一个值设为 public 时使用属性而不是变量

参数修饰符 Paramsout 和 ref 的区别

params 关键字后不允许存在其他的参数且方法声明中只允许存在一个 params;可以让方法有可变的参数

out

在方法中对 out 修饰的参数所做的修改都反映在该变量中

不必初始化要作为参数的变量因为进入方法后都会清空

属性不是变量不能作为out 的参数传递

如果两个方法只是在 out 的使用方面不同则会发生重载

ref 修饰的参数在方法中所做的修改都反映到该变量中

ref 修饰的变量必须初始化因为传递的仅仅是一个地址

值和引用类型的区别

上一篇:Asp.net中基类页的设计和使用

下一篇:ASP.NET MVC 2.0之MVC框架简介