當前位置:首頁 » 文件傳輸 » 可訪問性不一致
擴展閱讀
webinf下怎麼引入js 2023-08-31 21:54:13
堡壘機怎麼打開web 2023-08-31 21:54:11

可訪問性不一致

發布時間: 2022-02-02 08:48:14

⑴ 關於C#程序的問題:編譯器提示 CS0052,可訪問性不一致,欄位類型**比欄位類型**的可訪問性低!

public enum ChinaZone{hunan,shanghai,beijing}
枚舉也需要public
因為你使用的時候是使用成了public 屬性public ChinaZone zone;

⑵ C#中可訪問性不一致

你的代碼寫的很奇怪,curusers[User]這種User是什麼意思,即然你的store方法只是改變curusers的值,那完沒必要去返回什麼值,另外,你兩個store其實可以合成一個,形如

publicstaticvoidStore(Dictionary<string,User>curusers,stringusername,decimalmoney)
{
if(curusers.ContainsKey(username))
{
if(money>0)curusers[username].CurrentMoney+=money;
else
curusers[username].outputmoney+=money;
}
}

⑶ 錯誤 1 可訪問性不一致: 欄位類型「結構_01.Gender」比欄位「結構_01.person.sex」的可訪問性低 D:\My Docu

struct person //定義一個名字叫person的結構
{
public string name;//結構的成員
public Gender sex;//結構的成員
public int age;//結構的成員

}
這樣就沒事啦,將struct前的public 去掉!

⑷ C#可訪問性不一致,可訪問性不一致: 欄位類「student[]」比欄位「Form1.a」的可訪問性低

publicstudent[]a=newstudent[10];

你 student 這個類是怎麼聲明的?用 public 關鍵字修飾了嗎?

⑸ c# 錯誤 1 可訪問性不一致

/******************interface.cs*******************/
using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;

namespace Test_interface
{
public interface IComputerSalary //定義了一個介面類型 定義公共類型
{
double computesalary();//具有一個方法成員
}
}

⑹ 錯誤1 可訪問性不一致: 基類「Instrument」比類「.SE」的可訪問低

//可訪問性,加public
publicclassInstrument
{
privatestringid;
privatestringname;
privateintpopu;

//構造函數,默認(無參數)構造函數比較特殊,
//如果你定義了又參而沒定義無參,
//則編譯器會認為沒有默認構造函數
//反之,如果你不寫任何構造函數,編譯器會自動加上默認構造函數
//因此加上就好了
publicInstrument()
{
}

⑺ c#訪問性不一致的問題

可訪問性不一致說的意思就是:就是出口的訪問性比裡面的訪問性低
如屬性的訪問性是protected,而裡面的set卻是public的.

⑻ 求教 :C# 可訪問性不一致 如何解決

public struct MessageItem
{
public int Id {get;set;}
}

MessageItem前面加 Public

⑼ 在C#中出現,可訪問性不一致:參數類型。 比方法。 的可訪問性低。的時候怎麼辦啊

應該是類里定義了枚舉類型之類的,在枚舉類型或者其他類型的定義前加上public即可