Team LiB   Previous Section
[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]

Team LiB   Previous Section