我有:
var ItemName = "Item_1_Type_0";
int Stock = 2;
我想使用var Item Name生成一个整数Name,然后赋值int“int Stock” 类似的东西:
int Item_1_Type_0 = Stock;
之后我需要一种方法来检查股票是否大于0
if( Item_1_Type_0 > 0 ){
// do something
} //(here i need the encoded variable to replace my example "Item_1_Type_0")
答案 0 :(得分:2)
为什么不使用字典?
var dictionary = new Dictionary<string, int>();
dictionary.Add("Item_1_Type_0" , Stock);
然后:
if(dictionary["Item_1_Type_0"] > 0)