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

為了賬號安全,請及時(shí)綁定郵箱和手機(jī)立即綁定
已解決430363個(gè)問題,去搜搜看,總會(huì)有你想問的

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

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

C#
繁星coding 2019-07-27 15:15:11
不能使用實(shí)例引用訪問成員‘<Method>’我要進(jìn)入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“作為選項(xiàng)。當(dāng)我在oItem.Property1,VisualStudio給了我以下解釋:MemberMyDataLayer.Section1.MyClass.MyItem.Property1.getcannot be accessed with an instance reference, qualify it with a type name instead我不知道這意味著什么,我做了一些谷歌,但沒能弄清楚。
查看完整描述

3 回答

?
守著星空守著你

TA貢獻(xiàn)1799條經(jīng)驗(yàn) 獲得超8個(gè)贊



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

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

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

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

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

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

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

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

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


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

添加回答

舉報(bào)

0/150
提交
取消
微信客服

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

幫助反饋 APP下載

慕課網(wǎng)APP
您的移動(dòng)學(xué)習(xí)伙伴

公眾號

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