Unity c# 数组与静态列表
Unity c# Array vs Static List
我正在开发 Unity 游戏,我正在尝试编写一些地道的 C# 代码。
编写大小永远不会改变的对象集合的最佳方法是什么?
static List<int> myList = new List<int>(new List<int> { 1, 2, 3 });
或
myList[int]= new int[] { 1, 2, 3 };
对于初学者:数组、static
关键字和 List
是 3 个不同的东西;这使您的问题标题有点奇怪。要回答 body 中提出的问题,( 编写大小永远不会改变的 objects 的 collection 的最佳方法是什么?" ) 使用数组但使用正确的语法:int myList[] = new int[3] { 1, 2, 3 };
如果大小没有变化,List
就太过分了。
最后,是不是static
取决于你想用它做什么,应该与它是List
还是数组没有任何关系。
我正在开发 Unity 游戏,我正在尝试编写一些地道的 C# 代码。
编写大小永远不会改变的对象集合的最佳方法是什么?
static List<int> myList = new List<int>(new List<int> { 1, 2, 3 });
或
myList[int]= new int[] { 1, 2, 3 };
对于初学者:数组、static
关键字和 List
是 3 个不同的东西;这使您的问题标题有点奇怪。要回答 body 中提出的问题,( 编写大小永远不会改变的 objects 的 collection 的最佳方法是什么?" ) 使用数组但使用正确的语法:int myList[] = new int[3] { 1, 2, 3 };
如果大小没有变化,List
就太过分了。
最后,是不是static
取决于你想用它做什么,应该与它是List
还是数组没有任何关系。