Methods in the same type that differ only by return type can be difficult for developers and tools to properly recognize. When extending a type, be sure not to define new methods that differ from base type methods only by type.
Method, operator, or accessor '%1!ls!' is marked external and has no attributes on it. Consider adding a DllImport attribute ...
MethodInstance with name '{0}' and type '{1}' must specify Return Parameter name along with Return TypeDescriptor path. Specifying ...
Methods decorated with the DllImport attribute should point to existing unmanaged entry points. There is no compile-time ...
Methods decorated with the SuppressUnmanagedCodeSecurity attribute have an implicit LinkDemand placed upon all of their callers. ...
Methods in the same type that differ only by return type can be difficult for developers and tools to properly recognize. ...
Methods marked with OnSerializing, OnSerialized, OnDeserializing, or OnDeserialized, must be non-generic, private, return ...
Methods where the type parameter cannot be inferred from the parameters and therefore has to be defined in the method call ...
Methods which do not access instance data or call instance methods can be marked as static (Shared in Visual Basic). After ...
Methods with the AllowPartiallyTrustedCallersAttribute that call methods without that attribute might unintentionally expose ...