[SYMBOL] [A] [B] [C] [D] [E] [F] [G] [H] [I] [J] [L] [M] [N] [O] [P] [Q] [R] [S] [T] [U] [V] [W] [X] ICloneable interface ICollection interface IComparable interface IComparer interface IConvertible interface IDE (Integrated Development Environment) identifiers 2nd 3rd IDictionary interface IDictionaryEnumerator interface IDisposable interface IEnumerable interface enumeration example For Each loops and implementing for example ListBoxTest class IEnumerator class IEnumerator interface table of methods and properties If statements If...Else statements IL [See MSIL] ILDasm (Intermediate Language DISassembler) IList interface Implements keyword implicit cast indexers assignment and default property and incrementing in enumerators indexing on other values IndexOf() Array class String class inheritance 2nd [See also polymorphism] calling base class constructors controlling access shadowing base methods inheritance tree of classes Inherits keyword initializing arrays Insert() ArrayList class String class StringBuilder instance members instantiating objects abstract classes and Camel notation and New keyword Integer type literal format Integrated Development Environment (IDE) IntelliSense Implements keyword and VS.NET IDE and Interface keyword interfaces abstract base classes compared to accessing members of casting to Is operator class implementation and client class combining defining extending implementing multiple implementing class naming conventions overriding implementations example zzz [See also collection interfaces][See also collection interfaces] Intermediate Language DISassembler (ILDasm) intrinsic types implicit methods table of working with numeric values Is operator IsFixedSize property (Array class) Item() (ArrayList) iteration statements [See looping statements] |