1樓:狀元丶狼
這個頂一下 沒遇到過啊
2樓:匿名使用者
你看一下是不是大小寫錯了了,原本應該是points[j].x和points[j].y的。
3樓:匿名使用者
你這樣是直接訪問point的x欄位。該字段是private的。外部訪問需使用屬性x,y(注意大小寫)。
4樓:誰傻誰笨
public listpoint = new list();
如何解決c#的不可訪問,因為它受保護級別限制
5樓:匿名使用者
在visualstudio開啟mainform設計器,選擇mainform下的richeditbox,然後按『f4』編輯它的屬性,最後把訪問屬性從private改為public。
如何更好得學習c#:
1、多讀**,網上很多好的**,不要為了實現功能而簡單的複製+貼上,"複製+貼上"只要會操作電腦的都會,關鍵學會作者的思想(非常重要啊).
2、多寫**,然後再不斷的改進.
3、多讀好書,不推薦讀電子版的書,還是買傳統的印刷版好,雖然可能要花一些銀子:),但你想像一下,本來寫程式就要面對電腦,再每天對著電腦看書,健康還是非常重要滴。
4、多多交流.與同行之間的交流也非常的重要,即便可能他不是從事c#開發的.要知道程式設計是相通的。
5、學會休息.遇到實在想不到的問題。可以先放一放,看一下窗外的景色,或者乾脆玩一會遊戲,呵呵,輕鬆一下,再回到問題當中去,有時候你會發現原來不過如此。
6、及時總結經驗.你可以做成書面的,或是電子版的."不積小流無以成汪洋","好記心比不過爛筆頭",對以後的查閱是有很大幫助的。
6樓:
c#中典型的 私有 成員變數呼叫的方法就是使用訪問器:set寫入,get讀取;既然想呼叫私有成員變數或方法,就得用這個,你忘了嗎? 我沒看見你用,另外,你寫的好亂,看得我頭暈...
對私有成員:如a吧,string a;//這時預設是私有的;
//以下是設定成外部類可讀寫;
public string a{
get{return a;}
set{a=value;}
}自此,就可以訪問了!
7樓:匿名使用者
private是私有變數
public是共有變數
8樓:匿名使用者
把你方法又或者引數定義前面的修飾符改為public
9樓:匿名使用者
訪問修飾符的原因
把private 改成public就可以了
c#中不可訪問因為它受保護級別限制!急急急!!求解答!!!
10樓:
這個可以呼叫 ,不過需要到窗體設計宣告檔案中去把你的lable控制項修改成public的,但是不建議你這樣去做,還有寫程式要注意程式設計原則,
你尅在mainform中寫乙個公共方法,在這個公共方法中去呼叫你的控制項!!
11樓:然後去遠足
你 mainform 裡這幾個成員宣告時是不是都是 private 或者 protected 的啊?改成 public 的。
如果是控制項的話可以直接在屬性面板裡設定 modify 屬性。
12樓:匿名使用者
那個成員變數設定為public就好了
13樓:匿名使用者
想知道怎麼解決的,遇到同樣問題了
c#初學者的兩個錯誤:「不可訪問,因為它受保護級別限制」&「非靜態的字段,方法或屬性要求物件引用」?
14樓:然後去遠足
兩種改法。static void main 的 static 刪掉。
1、要麼 console.write(myclass.value); 這句改成:
myclass myclass = new myclass();
console.write(myclass.value);
同時 int value = 2008; 改成public int value = 2008;
2、要麼 int value = 2008; 這句改成:
public static int value = 2008;
15樓:匿名使用者
myclass aa = new myclass();
console.write(aa.value);
public class myclass }}
c#中不可訪問因為它受保護級別限制
16樓:千方百計
類的話也需要改為public,然後在b專案中引用a專案,再在b專案引用a專案的命名空間,應該就可以了。
請採納。
c#受保護級別限制
17樓:匿名使用者
private void open(string fname)你這個open的定義是private,open只能在類中訪問,類外訪問不了。。。
樓下的說錯了,,,
public是全部都可以訪問,
但是protected是僅限本類和本類的派生類(子類)可以訪問。。。
本專案內可以訪問的是internal
我原來樓上的,,,改了下答案,就變樓下的了。。。
18樓:
把private void open(string fname)的private改成protected或public就可以了,protected是在同一專案下都可訪問的,public是所有類都可以訪問的,private只有本類中可以訪問。
c#呼叫同乙個解決方案中不同專案的類,出現「不可訪問,因為它受保護級別限制」
19樓:匿名使用者
類的話也需要改為public,然後在b專案中引用a專案,再在b專案引用a專案的命名空間,應該就可以了。
20樓:匿名使用者
private 改成 public
c#中不可訪問 受保護級別限制 怎麼修改 我才可以登入程式!!
21樓:冬天之雪
這是**內的訪問修飾符,這和登入程式無關
22樓:匿名使用者
你敢不敢把**貼出來!是怕別人抄襲你的**嗎?
23樓:匿名使用者
fbooksearch這個類前面加個public修飾符
用c#做的記事本種遇到「form1.textbox1"不可訪問,因為它受保護級別限制是什麼意思?
24樓:匿名使用者
你要把form1的 stextbox1的訪問改成public
顯示引導選擇失敗因為需要的裝置不可訪問怎麼辦
用pe引導起系統後,用軟體檢測一下硬碟,可能硬碟有壞扇區,順便修復一下。希望能幫到你,滿意請採納,歡迎追問。回答你好,這個一方面可能是在bios裡沒有將系統所在磁碟設為第一順序啟動項,另外就是有可能磁碟已經損壞,導致無法訪問 提問有沒有可能是更換了主機板和cpu的原因 回答有更換過主機板和cpu嗎,...
C語言的檔案訪問,C語言檔案操作
先定義乙個檔案指標 file fp 然後給它賦值 fp fopen 要訪問的檔名,r 然後就可以從檔案中讀取資料了。其中檔名要以字串的形式出現,比如我要開啟c盤根目錄下的,就要寫成。fp fopen c 路徑中的所有的 都要用轉義字元 替換掉,否則的話c的編譯器會把 後面的乙個字元當成轉義字元的引數...
C中的get和set訪問器怎麼理解和使用 求解答
c 為了提高安全性,推薦將私有變數進行封裝,外界通過屬性來訪問私有成員變數,他提供了兩個訪問其 get訪問其是獲取成員變數裡的值,set訪問其是存入值 get和set是一種特定的方法,get用來從物件中讀取資料,而set用來向字段寫入資料,將外界的資料寫入欄位時,c 使用value表示輸入的資料。屬...