我如何翻译此Java代码:
private List<MPoint> classes = new ArrayList<MPoint>(); // MPoint is my own class
到C#?在Java中final关键字是什么意思? C#中有什么类似物?
我是C#和Java的新手,我需要帮助:)
最佳答案
private IList<MPoint> classes = new List<MPoint>();
IList<T>
是由通用集合类List<T>
实现的接口(interface)。final
在Java中取决于上下文具有不同的含义:类或方法上的
final
类似于C#中的sealed
final
类似于C#中的readonly
。 详细讨论here等效于C#中
final
的问题。