gpt4 book ai didi

.net - 一个接口(interface)可以包含一个 ENum 吗?

转载 作者:行者123 更新时间:2023-12-01 06:45:05 26 4
gpt4 key购买 nike

接口(interface)可以包含枚举吗?

我正在使用 asp.net 2.0。当我向下面的接口(interface)添加枚举时,我的代码突然开始出现问题。其中,LookUpType 是一个枚举。

Public Interface ILookup
Property ID() As Int32
Property Text() As String
Property Description() As String
Property Status() As Status
Property OrderID() As Int32
ReadOnly Property LookUpType() As LookUpType
End Interface

最佳答案

你的问题有点模棱两可,听起来你可能会问以下任何一个

接口(interface)可以返回枚举类型吗?

是的。枚举在任何方面都没有特殊之处,无法阻止它们成为接口(interface)上的返回类型

接口(interface)可以包含枚举定义吗?

是的,这在 VB.Net 中是完全合法的。但是在 C# 中是不合法的

Interface IFoo
Enum E1
V1
End Enum
Function SomeMethod() As E1
End Interface

关于.net - 一个接口(interface)可以包含一个 ENum 吗?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/2148336/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com