我想創建一個全局可訪問的結構/類(在C#中)從回調處理程序訪問我的股票價格。c# - 帶索引訪問器的公共類
我只知道C和很容易出現
例用C
struct _Sample
{
int SomeValue;
};
struct _Sample Sample[10];
這是我到目前爲止在C#2個小時的努力後。
public static class GlobalVar
{
private static double _StockPrice;
public static double SetStockPrice
{
set
{
_StockPrice = value;
}
}
public static double GetStockPrice
{
get
{
return _StockPrice;
}
}
}
上面的例子可以作爲GlobalVar.SetStockPrice = 10.254;
我知道我必須使用<List>
,使可作爲陣列_StockPrice,但我所有的嘗試編譯工作方案失敗。
我想訪問它GlobalVar[1].SetStockPrice = 1.0;
和GlobalVar[1].SetStockPrice = 1.0;
我必須使用C#,因爲我使用的SDK只在C#提供。
使用數組,而不是一類。 –
我想你想使用SetStockPrice作爲集合而不是單個對象。 –
你不能在C#中做到5.0。甚至6。0只允許「全局」方法調用,而不是屬性 - 所以你不能讓全局索引器調用(你可以通過引用你的類的本地對象來獲得你想要的語法)... –