结构操作列表c#
我有一个包含字符串和整数的结构结构操作列表c#,c#,list,struct,C#,List,Struct,我有一个包含字符串和整数的结构 public struct TxTemp { public int Channel; public string Temperture; public string TargetPwr; } 在此基础上,我构建了另一个结构 public struct Phys { public TxTemp[] NumberOfChannels; publ
public struct TxTemp
{
public int Channel;
public string Temperture;
public string TargetPwr;
}
在此基础上,我构建了另一个结构
public struct Phys
{
public TxTemp[] NumberOfChannels;
public List<ChPWrWord> FullPhyChPwrWord;
}
还有其他一些不起作用的解决方案,我在这里遗漏了什么
一般来说,我如何制作一个由其他列表的子对象组成的列表
多谢各位 将OrderBy()
替换为Select()
Yeuch;另一个带有公共字段的可变结构-两个在相同的时间内。为什么人们会对自己做这些事?提示:struct
并不意味着“这是一件简单的事情”。事实上恰恰相反。几乎可以肯定,您应该在这里使用类
。我很想知道为什么人们对他们的代码有错误的看法。你能解释一下为什么你认为在这里写的是正确的OrderBy
?@Liam你是对的!!它很好用。你能给我解释一下为什么使用类而不是结构是如此重要吗??对我(乔将军)来说,他们表现得很好same@LordTitiKaka:有关参数传递和结构的说明,请参阅。请参阅以获得更简要的解释。有关何时使用结构的建议,请参阅。一般来说,除非您绝对确定需要结构,否则请使用类。
List<string> TargetTemp = phys_ToTest24[Iphy].NumberOfChannels.OrderBy(x => x.TargetPwr).ToList();