value 內容關鍵字- C# 參考
文章推薦指數: 80 %
單字 value 參考用戶端程式代碼嘗試指派給屬性或索引子的值。
在下例中, MyDerivedClass 具有稱為 Name 的屬性,它使用 value 參數將新的字串指派給支援 ...
跳到主要內容
已不再支援此瀏覽器。
請升級至MicrosoftEdge,以利用最新功能、安全性更新和技術支援。
下載MicrosoftEdge
其他資訊
目錄
結束焦點模式
閱讀英文
儲存
共用
Twitter
LinkedIn
Facebook
電子郵件
WeChat
目錄
閱讀英文
儲存
目錄
閱讀英文
儲存
Twitter
LinkedIn
Facebook
電子郵件
WeChat
目錄
value(C#參考)
發行項
03/22/2022
11位參與者
此頁面有所助益嗎?
Yes
No
還有其他意見反應嗎?
系統會將意見反應傳送給Microsoft:按下[提交]按鈕,您的意見反應將用來改善Microsoft產品和服務。
隱私權原則。
送出
謝謝。
本文內容
內容關鍵字value可用於value和set宣告中的set存取子。
它類似于方法的輸入參數。
單字value參考用戶端程式代碼嘗試指派給屬性或索引子的值。
在下例中,MyDerivedClass具有稱為Name的屬性,它使用value參數將新的字串指派給支援欄位name。
就用戶端程式碼的觀點而言,是以簡單指派寫入作業。
classMyBaseClass
{
//virtualauto-implementedproperty.Overridescanonly
//providespecializedbehavioriftheyimplementgetandsetaccessors.
publicvirtualstringName{get;set;}
//ordinaryvirtualpropertywithbackingfield
privateint_num;
publicvirtualintNumber
{
get{return_num;}
set{_num=value;}
}
}
classMyDerivedClass:MyBaseClass
{
privatestring_name;
//Overrideauto-implementedpropertywithordinaryproperty
//toprovidespecializedaccessorbehavior.
publicoverridestringName
{
get
{
return_name;
}
set
{
if(!string.IsNullOrEmpty(value))
{
_name=value;
}
else
{
_name="Unknown";
}
}
}
}
如需詳細資訊,請參閱屬性和索引子文章。
C#語言規格
如需詳細資訊,請參閱c#語言規格。
語言規格是C#語法及用法的限定來源。
另請參閱
C#參考
C#程式設計指南
C#關鍵字
本文內容
延伸文章資訊
- 1C#中的屬性(get、set、value) - IT閱讀
value 關鍵字用於定義由set 取值函式分配的值。 不實現set 取值函式的屬性是隻讀的。 不實現set 取值函式的屬性是隻讀的。
- 2PropertyInfo.SetValue 方法(System.Reflection) | Microsoft Docs
Type examType = typeof(Example); // Change the static property value. PropertyInfo piShared = exa...
- 3C# Properties (Get and Set) - W3Schools
The set method assigns a value to the name variable. The value keyword represents the value we as...
- 4[C#] 利用反射動態設定物件屬性Property SetValue in Reflection
SetValue(model, value); //縮寫成一行 model.GetType().GetProperty(propertyName).SetValue(model, value);...
- 5Setting a property by reflection with a string value - Stack ...
Double'. How can I convert value to the proper type, based on propertyInfo ? c# reflection type-c...