|
|
1
7
通过写入文件_type=readonly,您试图在运行时更改枚举的定义,这是不允许的。 创建file_type类型的变量,然后将其设置为只读。 此外,请使用.NET命名标准来命名变量和类型。此外,对于枚举,建议将“无”枚举作为第一个值。
|
|
|
2
1
你的语法错了。文件类型是一种类型,而不是变量。另外,您需要@readonly,因为readonly是一个保留字。 |
|
|
3
0
枚举本身的行为更像类型。您需要一个类型为的变量 文件类型 然后您可以将其分配给 文件\u type.readonly
|
|
|
4
0
你完全可以这样做,几乎完全如你所说。注:我已更改了外壳,以符合公认的C#编码准则。
另外,请查看System.IO.FileAccess和System.IO.FileAttribute枚举。它们可能会为您提供更合适的标准实现。就个人而言,我更喜欢使用系统类型,而不是“自己滚动”——工作量更少,更容易被其他程序员理解。 嗯 |
|
|
H.v.M. · 为最后一个枚举值指定不同的变量值 4 年前 |
|
|
JimmyDiJim · 在声明后定义枚举变量 8 年前 |
|
|
Eli K · 语法错误,插入“{”以完成枚举体(在类的末尾) 8 年前 |
|
|
Vivek Shukla · 在中间添加枚举 8 年前 |
|
|
DannyD · 如何访问typescript中的枚举名称 8 年前 |