如何在c#</t>中的一个语句中声明多个list <t>变量

时间:2014-08-02 21:45:26

标签: c#

如何在一个语句中声明以下变量

List<Plane> availableAircrafts = new List<Plane>(); List<Plane> selectedAircrafts = new List<Plane>();

e.g。

之类的东西
List<Plane> availableAircrafts, selectedAircrafts = new List<Plane>();

我已经尝试了上述但是遇到编译错误,第一个变量未被使用。

1 个答案:

答案 0 :(得分:5)

从合成文本的角度来看,不讨论这是否是一种好的做法(参见@MatthewHaugen和@SriramSakthivel对此的评论):

List<Plane> availableAircrafts = new List<Plane>(), selectedAircrafts = new List<Plane>();

所以它几乎与任何其他类型相同。


如果变量未使用,最好将其删除,而不是初始化。