/// </summary>
#if NET_2_0
[ComVisible (true)]
-#endif
+#else
[Serializable]
+#endif
public struct SignatureToken {
internal int tokValue;
tokValue = val;
}
-
-
/// <summary>
/// </summary>
public override bool Equals (object obj)
return res;
}
+#if NET_2_0
+ public bool Equals (SignatureToken obj)
+ {
+ return (this.tokValue == obj.tokValue);
+ }
+
+ public static bool operator == (SignatureToken a, SignatureToken b)
+ {
+ return Equals (a, b);
+ }
+
+ public static bool operator != (SignatureToken a, SignatureToken b)
+ {
+ return !Equals (a, b);
+ }
+#endif
/// <summary>
/// Tests whether the given object is an instance of