Index[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] [Y] [Z] object send a message object (or instance) 2nd Object Browser when user selects Object from development environment Object class 2nd 3rd Equals method Finalize method GetHashCode method GetType method 2nd MemberwiseClone method methods that are inherited directly or indirectly by all classes ReferenceEquals method ToString method 2nd object creation expression 2nd object diagram in the UML Object Management Group (OMG) object of a derived class object of a derived class is instantiated object orientation object passed by reference object serialization object-oriented analysis and design (OOAD) 2nd object-oriented design (OOD) 2nd 3rd 4th 5th 6th 7th 8th object-oriented language object-oriented programming (OOP) 2nd 3rd 4th 5th ObjectCollection class ObjectCollection collection Add method Clear method RemoveAt method ObjectDataSource ASP.NET data control occurrence indicator octal number system (base 2nd Of keyword off-by-one error 2nd OK button on a dialog ol element (XHTML) OMG (Object Management Group) omit-xml-declaration attribute ON SQL clause One value of enumeration SelectionMode one-to-many relationship 2nd one-to-one relationship one's complement ones position OnPaint method of class Control 2nd OOAD (object-oriented analysis and design) 2nd OOD (object-oriented design) xxvii 2nd 3rd 4th 5th 6th 7th OOP (object-oriented programming) 2nd 3rd Open method of class File open technology OpenFileDialog class 2nd opening a file in Windows opening a project OpenRead method of class File of class WebClient OpenText method of class File OpenWrite method of class File operation compartment in a UML class diagram operation in the UML 2nd 3rd 4th 5th 6th 7th 8th 9th operation parameter in the UML 2nd 3rd operator precedence Operator precedence chart Appendix Operators & (string concatenation) &= (string concatenation assignment) > (greater than) >= (greater than or equal to) < (less than) <> (inequality) <= (less than or equal to) * (multiplication) *= (multiplication assignment) + (addition) + (unary plus) += (addition assignment) 2nd - (subtraction) - (unary minus) -= (subtraction assignment) / (floating-point division) 2nd /= (division assignment) = (equality) \ (integer division) \= (integer division assignment) ^ (exponentiation) ^= (exponentiation assignment) addition (+) addition assignment (+=) 2nd And AndAlso (logical AND with short-circuit evaluation) 2nd comparison division assignment (/=) equality (=) exponentiation (^) exponentiation assignment (^=) floating-point division (/) 2nd greater than (>) greater than or equal to (>=) inequality (<>) integer division (\) integer division assignment (\=) Is IsNot less than (<) less than or equal to (<=) Mod (modulus, modulo) 2nd multiplication (*) multiplication assignment (*=) Not (logical NOT) 2nd Or (logical inclusive OR) 2nd OrElse (logical inclusive OR with short-circuit evaluation) 2nd relational (<, >, <=, >=) string concatenation (&) string concatenation assignment (&=) subtraction (-) subtraction assignment (-=) unary minus (-) unary plus (+) Xor (exclusive OR) 2nd optical disk Option Explicit Option Strict Optional argument demonstration with method Power Optional keyword optional parameter Or (logical inclusive OR) operator 2nd OR SQL operator Oracle Corporation 2nd Orange Shared property of structure Color order attribute ORDER BY SQL clause 2nd 3rd ordered list ordering of records OrElse (logical inclusive OR with short-circuit evaluation) operator 2nd Out property of class Console out-of-range array index outer set of parentheses OutOfMemoryException OutOfMemoryException class output output cursor 2nd overload resolution overloaded constructor Overloaded constructors and Optional arguments overloaded method overloaded methods overloading generic methods Overridable keyword override a base class method 2nd Overrides keyword |