Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/asp.net/36.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
C# 使用列表时打印属性名称<;列表<&燃气轮机&燃气轮机;使用C在ASP.NET中将集合作为重复数据源#_C#_Asp.net - Fatal编程技术网

C# 使用列表时打印属性名称<;列表<&燃气轮机&燃气轮机;使用C在ASP.NET中将集合作为重复数据源#

C# 使用列表时打印属性名称<;列表<&燃气轮机&燃气轮机;使用C在ASP.NET中将集合作为重复数据源#,c#,asp.net,C#,Asp.net,对于一些原材料(例如铜、铝、油、碳等),我将其分为几种类型(金属、油) 您可能应该改用字典: var allMetals = new Dictionary<<string>, List<RawMaterial>> { {"Metals", metals} {"Oil", oil} }; var allMetals=新字典{ {“金属”,金属} {“油”,油} }; 现在您可以获取组名。在哪里存储组名?它们实际上在数据库中。为了更好地测试数据

对于一些原材料(例如铜、铝、油、碳等),我将其分为几种类型(金属、油)


您可能应该改用字典:

var allMetals = new Dictionary<<string>, List<RawMaterial>> {
    {"Metals", metals}
    {"Oil", oil}
};
var allMetals=新字典{
{“金属”,金属}
{“油”,油}
};

现在您可以获取组名。

在哪里存储组名?它们实际上在数据库中。为了更好地测试数据库中的组,将其加入到每种材料中,并显示原始名称,我正在做上述工作。不要在代码中手动执行
   public class RawMaterial
   {
       public string Name;
       public string Source;
       public string Unit;
       public DateTime Date;
       public decimal Value;

   }
var allMetals = new Dictionary<<string>, List<RawMaterial>> {
    {"Metals", metals}
    {"Oil", oil}
};