使关键字"final" C# 可以接受?

  • 本文关键字:关键字 final java c#
  • 更新时间 :
  • 英文 :


在Java/Spring/C#项目中,我打算有一个返回代码的列表,这些列表应在双方可用:Java和C#。第一个猜测是拥有两个世界上可用的文件并定义常数:

private static final int RC_NO_ERROR = 0;

不幸的是,c#不知道final,而C#等价 constsealedreadonly是Java所不知道的。有什么简单的方法,例如预处理器,可以帮助您吗?我可以"定义"关键字final至少可以容忍的话,如果不识别为const和朋友?

我的计划是让SED/AWK完成这项工作,但我更喜欢一种不涉及工具链步骤的解决方案。

只是不使用java中的" final"?是的,那么它不是恒定的,但是由于它是私人的,因此您可以阻止自己不要以后再修改。

最新更新