.net get set用法小結(jié)第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,字段如果沒有加訪問控制符,被默認(rèn)為private,外界不能直接訪問它,現(xiàn)在外界可以通過studentName屬性自由地存取stuName字段了。
屬性的get和set都是可執(zhí)行的程序語句組合,具有行為的特點(diǎn);而使用具有g(shù)et訪問器和set訪問器的屬性時候就像使用字段一樣,即可以作為左值接受數(shù)據(jù),又可以作為右值輸出數(shù)據(jù),系統(tǒng)正是按照屬性出現(xiàn)在語句中的位置,自動地選擇是調(diào)用get還是調(diào)用set。
相關(guān)文章
.NET9?EFcore支持早期MSSQL數(shù)據(jù)庫?ROW_NUMBER()分頁功能
文章介紹了如何在.NET?9中使用EF?Core實(shí)現(xiàn)對早期MSSQL數(shù)據(jù)庫的ROW_NUMBER()分頁兼容,由于EF?Core?9對底層API進(jìn)行了重大更新,原有的兼容代碼需要重新實(shí)現(xiàn),具體實(shí)現(xiàn)代碼跟隨小編一起看看吧2024-11-11
ASP.NET Core利用Jaeger實(shí)現(xiàn)分布式追蹤詳解
這篇文章主要給大家介紹了關(guān)于ASP.NET Core利用Jaeger實(shí)現(xiàn)分布式追蹤的相關(guān)資料,文中通過示例代碼介紹的非常詳細(xì),對大家學(xué)習(xí)或者使用ASP.NET Core具有一定的參考學(xué)習(xí)價值,需要的朋友們下面來一起學(xué)習(xí)學(xué)習(xí)吧2019-04-04
收集學(xué)習(xí)asp.net比較完整的面向?qū)ο箝_發(fā)流程
如果你已經(jīng)有較多的面向?qū)ο箝_發(fā)經(jīng)驗,跳過以下這兩步 第一步:掌握一門.NET面向?qū)ο笳Z言第二步:對.NET Framework類庫有一定的了解;在具備了OO基礎(chǔ)之后,以下是具體的學(xué)習(xí)ASP.NET技術(shù)步驟2012-12-12
在Asp.net網(wǎng)頁上寫讀Cookie的兩種不同語法介紹
asp.net開發(fā)時,為了存儲一些信息通常是Session與Cookie同時使用,本文將會補(bǔ)充一下Cookie相關(guān)的資料,感興趣的朋友可以了解一下在網(wǎng)頁上寫讀Cookie的實(shí)現(xiàn),希望本文對你有所幫助2013-01-01
asp.net mvc signalr簡單聊天室制作過程分析
這篇文章主要為大家分析了asp.net mvc signalr簡單聊天室制作過程,具有一定的參考價值,感興趣的小伙伴們可以參考一下2016-09-09
實(shí)現(xiàn).Net7下數(shù)據(jù)庫定時檢查的方法詳解
在軟件開發(fā)過程中,有時候我們需要定時地檢查數(shù)據(jù)庫中的數(shù)據(jù),并在發(fā)現(xiàn)新增數(shù)據(jù)時觸發(fā)一個動作。為了實(shí)現(xiàn)這個需求,本文我們在?.Net?7?下進(jìn)行一次簡單的演示。感興趣的可以了解一下2022-12-12

