欧美大屁股bbbbxxxx,狼人大香伊蕉国产www亚洲,男ji大巴进入女人的视频小说,男人把ji大巴放进女人免费视频,免费情侣作爱视频

歡迎來到入門教程網(wǎng)!

C#教程

當前位置:主頁 > 軟件編程 > C#教程 >

輕松學習C#的屬性

來源:本站原創(chuàng)|時間:2020-01-10|欄目:C#教程|點擊: 次

         屬性是提供對對象或類的特性進行訪問的成員。屬性提供功能強大的方法將聲明信息與C#代碼(類型,方法,屬性等)相關聯(lián)。屬性的設置包括字符串的長度,字體的大小,窗口的焦點,用戶的名字等。
        使程序員可以創(chuàng)造新的聲明信息的種類,稱為屬性。屬性是對現(xiàn)實世界中實體特征的抽象,是為訪問自定義類型的注釋信息提供通用的訪問方式。屬性使類能夠以一種公開的思路方法獲取和設置值,同時隱藏實現(xiàn)或驗證代碼。C#的屬性具有保護功能,可以讓用戶像訪問域一樣訪問屬性。
        屬性包括字符串各種信息和字符串有關聯(lián)類型的命名成員,相同的是,語法相同,不同的是,屬性不設置存儲位置。屬性是域的自然擴展。屬性提供功能強大的方法以將聲明信息與C#代碼(類型,方法,屬性等)相關聯(lián)。屬性可在運行時查詢,并可以以任意多種方式使用。
        屬性是通過屬性類的聲明定義的,屬性類可以具有定位和命名參數(shù)。屬性“”是使用屬性說明符加到C#程序中的實體上的,而且可以在運行時作為屬性實例來檢索。
        屬性的“設置”(Set)方法和“獲取(Get)”方法包含在屬性聲明中,Get屬性訪問器用于返回屬性值,而Set訪問器用于分配新值。
        就用例子來看看屬性的定義和使用
 一、在同一界面中實現(xiàn)屬性的定義和使用

<span style="font-size:18px;">using System; 
using System.Collections.Generic; 
using System.Linq; 
using System.Text; 
using System.Threading.Tasks; 
 
namespace 屬性 
{ 
 class Program 
 { 
  static void Main(string[] args) 
  { 
   Text ct = new Text("張三");//創(chuàng)建Text的對象ct,并且調(diào)用帶參數(shù)的構造函數(shù) 
   Console.WriteLine(ct.Name); 
   ct.Name = "李四";//為Name屬性賦值 
   Console.WriteLine(ct.Name); 
   Console.ReadLine(); 
  } 
 } 
 class Text//新創(chuàng)建的一個屬性類 
 { 
  private String name = string.Empty;//定義的類的私有成員 
  public Text()//無參數(shù)的構造函數(shù) 
  { 
   Console.WriteLine("測試類"); 
  } 
  public Text(string name)//帶一個參數(shù)的構造函數(shù) 
  { 
   this.name = name;//賦值 
  } 
  public String Name//定義屬性 
  { 
   get { return name; }//獲取值 
   set { name = value; }//設置值 
  } 
   
   
 } 
} 
</span> 

二、在同一命名空間下的創(chuàng)建屬性類并且使用屬性

(1)在打開的主窗口右擊你所創(chuàng)建的屬性類,選中添加,再選中新建項

 (2)在打開的窗口中選中類并且重新定義類名為Text

 (3)在新建的類中粘貼屬性類的代碼段

(4)在Program類中粘貼所屬于它的代碼段,點擊運行與上述結果相同

三、在不同的命名空間中實現(xiàn)定義屬性和屬性的使用

(1)在創(chuàng)建的主窗口右方的右擊解決方案,單擊添加,再單擊新建項目,出現(xiàn)一個新的窗口

(2)在新的窗口中繼續(xù)點擊控制臺應用程序,然后改命名空間為屬性類,單擊確定

(3)在創(chuàng)建的屬性類命名空間中按照下面的圖片中示例進行代碼的補充和輸入

(4)在創(chuàng)建的第一個命名空間屬性中進行右擊引用,單擊添加引用,出現(xiàn)新的窗口

(5)在新出現(xiàn)的窗口,單擊你所要添加的屬性類的命名空間,然后單擊確定

 (6)在第一個創(chuàng)建的屬性命名空間中進行下面圖片的輸入,最后運行結果和上述兩個程序一樣

 以上就是關于C#的屬性介紹,希望對大家的學習有所幫助。

上一篇:C#編程實現(xiàn)連接ACCESS數(shù)據(jù)庫實例詳解

欄    目:C#教程

下一篇:輕松學習C#的結構和類

本文標題:輕松學習C#的屬性

本文地址:http://mengdiqiu.com.cn/a1/C_jiaocheng/6814.html

網(wǎng)頁制作CMS教程網(wǎng)絡編程軟件編程腳本語言數(shù)據(jù)庫服務器

如果侵犯了您的權利,請與我們聯(lián)系,我們將在24小時內(nèi)進行處理、任何非本站因素導致的法律后果,本站均不負任何責任。

聯(lián)系QQ:835971066 | 郵箱:835971066#qq.com(#換成@)

Copyright © 2002-2020 腳本教程網(wǎng) 版權所有