答案 0 :(得分:3)
SnapshotPoint
可以是implicitly converted到整数。
将快照点隐式转换为等于快照
中快照点位置的整数
public static implicit operator int (
SnapshotPoint snapshotPoint
)
答案 1 :(得分:3)
最有可能因为SnapshotPoint
有implicit conversion to int
。
像这样:
public static implicit operator int(SnapshotPoint s)
{
return s.SomeProperty;
}
答案 2 :(得分:3)
由于SnapshotPoint
同时实现了custom addition operator(所以span.Start + offset
会返回另一个SnapshotPoint
)和implicit conversion to int。