The documentation for the keyword is states that:
The is operator only considers links, conversion boxing and conversion unboxing. Other conversions, such as user-defined conversions, are not considered.
What does this mean in practice? Is it wrong to use it to check if a structure is a specific type? For example,
public struct Point2D { public int X; public int Y; ... public override bool Equals(Object value) { if (value != null && value is Point2D)
enzom83
source share