我實際上更習慣於用Java語言開發應用程序。 但是,由於我的要求現在越來越嚴格,我需要跳到VB.NET 好啊......似乎需要適應一些。 無論如何,我在Visual Studio中輸入了大量的setter和getter屬性, Public Property supplierId() As Integer
Get
supplierId = iSupplierId
E
是否有訪問具有支持字段 private int _id;
public int Id
{
get { return _id; }
set { _id = value; }
}
對自動屬性的屬性之間有什麼區別? public int Id { get; set; }
的原因,我問的是,讓ReSharper的,當轉換一個屬性,自動屬性似乎掃
在C#中,我可以擁有一個屬性而不需要聲明一個私有變量。 我看起來像這樣的VB6代碼 'local variable(s) to hold property value(s)
Private mvarPhoneNumber As String 'local copy
Public Property Let PhoneNumber(ByVal vData As String)
'used whe
非常簡單的問題,但我覺得理解我們爲什麼這麼做非常重要。 我可以在類中創建一個屬性,如下所示: 一號方法: public class MyClass
{
public string MyProperty {get;set;}
}
第二個方法: public class MyClass
{
private string _myProperty;
public