相关疑难解决方法(0)

为什么我不能使用带显式运算符的接口?

我只是想知道是否有人知道你不允许使用隐式或显式运算符的接口的原因?

例如,这会引发编译时错误:

public static explicit operator MyPlayer(IPlayer player)
{
 ...
}
Run Code Online (Sandbox Code Playgroud)

"不允许在接口之间进行用户定义的转换"

谢谢,

.net c# explicit type-conversion

23
推荐指数
1
解决办法
6880
查看次数

标签 统计

.net ×1

c# ×1

explicit ×1

type-conversion ×1