Console.WriteLine(a.GetType()) ;
SomeNamespace.SomeType[*];
...
Int32[] a = new Int32[100];
int len = a.Length;
for(Int32 index = 0; index < len; index++) {
//operations with a[index];
}
...
...
Int32[] a = new Int32[100];
for(Int32 index = 0; index < a.Length; index++) {
//operations with a[index];
}
...
private static Int32 M<T>(T t) where T: IComparable{...}
private static Int32 M(IComparable t) {...}
[SerializableAttribute]
[ComVisibleAttribute(true)]
public struct Int32 : IComparable, IFormattable,
IConvertible, IComparable<int>, IEquatable<int>
Int32 x = 5;
Single s = x.ToSingle();
Source: https://habr.com/ru/post/62202/