[SYMBOL] [A] [B] [C] [D] [E] [F] [G] [H] [I] [J] [K] [L] [M] [N] [O] [P] [Q] [R] [S] [T] [U] [V] [W] [X] ICloneable interface ICollection collection interface IComparable interface IComparer collection interface IConvertible interface IDE (Integrated Development Environment) 2nd [See also VS.NET] identifiers classes enumerations interfaces labels methods naming conventions for 2nd objects structs symbolic constants variables IDictionary collection interface IDictionaryEnumerator collection interface IDisposable interface IEnumerable collection interface 2nd GetEnumerator() method 2nd IEnumerator collection interface 2nd property and methods for stepping through methods in debugger if ... else statement if statement 2nd IL (Intermediate Language) IList collection interface implementer of an interface implicit keyword 2nd in operator increment operator (++) 2nd incrementing variables index operator ([]) for arrays 2nd for strings indexers assigning to declaring get() method for indexing on types other than integer set() method for 2nd IndexOf() method System.Array class System.String class IndexOf() method, System.String class inequality operator overloading inheritance 2nd [See also polymorphism] implementing not supported for structs initializers 2nd Insert() method ArrayList class StringBuilder class System.String class instance member variables 2nd instance methods 2nd int type 2nd 3rd integer division integer types Integrated Development Environment [See IDE] IntelliSense technology 2nd 3rd interface keyword 2nd interfaces [See also abstract classes; collection interfaces]2nd abstract classes compared to casting to reasons for with as operator with is operator 2nd client class for combining defining determining if object implements explicit implementation of extending implementing methods defined in 2nd multiple interfaces, implementing 2nd overriding properties defined by Intermediate Language (IL) internal access modifier 2nd intrinsic types 2nd is operator 2nd 3rd 4th is-a relationship 2nd 3rd [See also inheritance] IsFixedSize property, System.Array class IsMatch() method, Regex class Item() method, ArrayList class iteration statements [See looping] |