.net get set用法小结第2/3页
更新时间:2007年12月12日 21:27:16 作者:
以下是一个简单的例子,演示了属性的基本形式和用法:
using System;
using System.Collections.Generic;
using System.Text;
namespace 属性的用法
{
public class Student
{
private string stuName = "阿会楠";
public string studentName
{
get { return stuName; }
set { stuName = value; }
}
}
class Program
{
static void Main(string[] args)
{
Student stu = new Student();
Console.Write(stu.studentName);
Console.ReadKey();
}
}
}
上面代码中定义了一个属性studentName,它包含get访问器和set访问器。属性studentName封装了类Student中的字段stuName,字段如果没有加访问控制符,被默认为private,外界不能直接访问它,现在外界可以通过studentName属性自由地存取stuName字段了。
属性的get和set都是可执行的程序语句组合,具有行为的特点;而使用具有get访问器和set访问器的属性时候就像使用字段一样,即可以作为左值接受数据,又可以作为右值输出数据,系统正是按照属性出现在语句中的位置,自动地选择是调用get还是调用set。
相关文章
.NET9 EFcore支持早期MSSQL数据库 ROW_NUMBER()分页功能
文章介绍了如何在.NET 9中使用EF Core实现对早期MSSQL数据库的ROW_NUMBER()分页兼容,由于EF Core 9对底层API进行了重大更新,原有的兼容代码需要重新实现,具体实现代码跟随小编一起看看吧2024-11-11
asp.net mvc signalr简单聊天室制作过程分析
这篇文章主要为大家分析了asp.net mvc signalr简单聊天室制作过程,具有一定的参考价值,感兴趣的小伙伴们可以参考一下2016-09-09


最新评论