第七色在线视频,2021少妇久久久久久久久久,亚洲欧洲精品成人久久av18,亚洲国产精品特色大片观看完整版,孙宇晨将参加特朗普的晚宴

為了賬號安全,請及時綁定郵箱和手機立即綁定
已解決430363個問題,去搜搜看,總會有你想問的

不能使用實例引用訪問成員‘<Method>’

不能使用實例引用訪問成員‘<Method>’

C#
胡說叔叔 2019-07-25 14:14:20
不能使用實例引用訪問成員‘<Method>’我要進入C#,我有這樣的問題:namespace MyDataLayer{     namespace Section1     {         public class MyClass         {             public class MyItem             {                 public static string Property1{ get; set; }             }             public static MyItem GetItem()             {                 MyItem theItem = new MyItem();                 theItem.Property1 = "MyValue";                 return theItem;             }         }      }  }我在UserControl上有以下代碼:using MyDataLayer.Section1;public class MyClass{     protected void MyMethod     {         MyClass.MyItem oItem = new MyClass.MyItem();         oItem = MyClass.GetItem();         someLiteral.Text = oItem.Property1;     }}一切正常,除了我去訪問Property1..知音只給我“Equals, GetHashCode, GetType,和ToString“作為選項。當我在oItem.Property1,VisualStudio給了我以下解釋:MemberMyDataLayer.Section1.MyClass.MyItem.Property1.getcannot be accessed with an instance reference, qualify it with a type name instead我不知道這意味著什么,我做了一些谷歌,但沒能弄清楚。
查看完整描述

3 回答

?
哈士奇WWW

TA貢獻1799條經(jīng)驗 獲得超6個贊



我也有過同樣的問題-盡管幾年后,有些人可能會發(fā)現(xiàn)一些建議很有幫助:

不要無緣無故地使用“靜態(tài)”!

從運行時和編譯時語義(行為)和語法兩方面理解“靜態(tài)”意味著什么。

  • 靜態(tài)實體將在一段時間前自動構(gòu)造。
    它的第一次使用。

  • 靜態(tài)實體有一個分配的存儲位置,即
    由所有訪問該實體的人共享。

  • 靜態(tài)實體只能通過其類型名稱訪問,而不能通過其類型名稱訪問。
    通過這種類型的實例。

  • 與實例方法一樣,靜態(tài)方法沒有隱含的“this”參數(shù)。(因此,靜態(tài)方法的執(zhí)行次數(shù)較少。
    開銷-使用它們的原因之一。)

  • 使用靜態(tài)實體時要考慮線程安全。

有關(guān)MSDN中靜態(tài)的一些詳細信息:



查看完整回答
反對 回復 2019-07-26
  • 3 回答
  • 0 關(guān)注
  • 266 瀏覽

添加回答

舉報

0/150
提交
取消
微信客服

購課補貼
聯(lián)系客服咨詢優(yōu)惠詳情

幫助反饋 APP下載

慕課網(wǎng)APP
您的移動學習伙伴

公眾號

掃描二維碼
關(guān)注慕課網(wǎng)微信公眾號