新聞中心
C#有很多值得學(xué)習(xí)的地方,這里我們主要介紹C#命名屬性,包括介紹屬性SquareFeet被標(biāo)上了get和set的存取標(biāo)志等方面。

創(chuàng)新互聯(lián)建站"三網(wǎng)合一"的企業(yè)建站思路。企業(yè)可建設(shè)擁有電腦版、微信版、手機(jī)版的企業(yè)網(wǎng)站。實(shí)現(xiàn)跨屏營銷,產(chǎn)品發(fā)布一步更新,電腦網(wǎng)絡(luò)+移動網(wǎng)絡(luò)一網(wǎng)打盡,滿足企業(yè)的營銷需求!創(chuàng)新互聯(lián)建站具備承接各種類型的網(wǎng)站設(shè)計、網(wǎng)站制作項(xiàng)目的能力。經(jīng)過10余年的努力的開拓,為不同行業(yè)的企事業(yè)單位提供了優(yōu)質(zhì)的服務(wù),并獲得了客戶的一致好評。
C#命名屬性
有兩種途徑揭示類的C#命名屬性——通過域成員或者通過屬性。前者是作為具有公共訪問性的成員變量而被實(shí)現(xiàn)的;后者并不直接回應(yīng)存儲位置,只是通過 存取標(biāo)志(accessors)被訪問。
當(dāng)你想讀出或?qū)懭雽傩缘闹禃r,存取標(biāo)志限定了被實(shí)現(xiàn)的語句。用于讀出屬性的值的存取標(biāo)志記為關(guān)鍵字get,而要修改屬性的值的讀寫符標(biāo)志記為set.
在你對該理論一知半解以前,請看下面的例子,屬性SquareFeet被標(biāo)上了get和set的存取標(biāo)志。
實(shí)現(xiàn)C#命名屬性存取標(biāo)志:
- using System;
- public class House
- {
- private int m_nSqFeet;
- public int SquareFeet
- {
- get { return m_nSqFeet; }
- set { m_nSqFeet = value; }
- }
- }
- class TestApp
- {
- public static void Main()
- {
- House myHouse = new House();
- myHouse.SquareFeet = 250;
- Console.WriteLine(myHouse.SquareFeet);
- }
- }
【編輯推薦】
- C#類和結(jié)構(gòu)簡單介紹
- C# explicti和implicit詳解
- C#編寫ActiveX控件詳細(xì)介紹
- C# StringBuilder和String淺析
- C#別名指示符學(xué)習(xí)經(jīng)驗(yàn)
文章標(biāo)題:C#命名屬性簡單描述
文章源于:http://www.dlmjj.cn/article/djscied.html


咨詢
建站咨詢
