如何声明多个列表< >c#语句中的变量

本文关键字:语句 变量 列表 何声明 声明 | 更新日期: 2023-09-27 18:16:19

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

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

。比如

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

我已经尝试了以上,但得到编译器错误,第一个变量是未使用的。

如何声明多个列表< >c#语句中的变量

从语法的角度来看,没有讨论这是否是一个好的做法(参见@MatthewHaugen和@SriramSakthivel关于这一点的评论):

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

所以它和其他类型是一样的。


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