See also
Object(s)
Instance variables
accessing, 111, 119
and constructors, 127
declaring, 111
definition of, 12
this to access hidden, using, 135
as unique to their object, 111,
113–114
int value type, 24, 25–26, 36, 37, 38,
396, 623
Int16 .NET structure, 396, 397, 623
Int32 .NET structure, 396, 397, 623
Int64 .NET structure, 396, 397, 623
Int64BitsToDouble( ), 655
Integer(s), 23–24, 36–38
literals, 46
promotion, 59
Integer structures, 623–624
methods, table of, 624–626
Interface(s), 311–326
abstract class vs., 326
and events, 429
explicit implementation of,
323–326
general form of, 312
generic, 530–534
implementing, 312–316
indexers, 320–322
and inheritance, 322–323
.NET Framework standard, 326
www.freepdf-books.com
878
C # 3 . 0 : T h e C o m p l e t e R e f e r e n c e
Interface(s)
(continued)
partial, 603
properties, 318–320
reference variables, 316–318
System, list of, 616
interface keyword, 311, 312
Interlocked class, 739
internal access modifier, 165, 166, 458
InternalsVisibleTo attribute, 605
Internet, 4–5, 821
access fundamentals, 823–830
and portability, 5
IntersectWith( ), 798
into
to create a continuation, using,
563–564
to create a group join, using,
569, 571–574
InvalidCastException, 353
InvalidOperationException, 599, 601,
767, 769, 794, 796, 830
Invoke( ), 469–471, 472
I/O, 363–398
array, 392–394
console, 364. 367–371
memory-based, 392–395
redirection, 364, 371, 381–383, 394
streams.
See
Streams
string, 394–395
I/O, file, 371–392
and binary data, 383–390
byte-oriented, 371–378
character-based, 372, 378–381
random access, 390–392
IOException, 364, 366, 367, 368, 372,
373, 374, 375, 376, 379, 381, 384,
385, 390, 831
IQueryable interface, 574
is operator, 459–460, 461
IsAbstract property, 462, 464
IsAlive property, 710
IsArray property, 464
IsBackground property, 715
IsBusy property, 843
IsClass property, 462, 464
IsControl( ), 636
IsDefined( ), 464
IsDigit( ), 634, 636
IsEnum property, 464
ISerializable interface, 762, 783,
787, 797
IsFixedSize property, 641, 753, 754
IsFromCache property, 827, 835
IsGenericParameter property, 464
IsGenericType property, 464
IsHighSurrogate( ), 636
IsInfinity( ), 626, 628
IsLetter( ), 636
IsLetterOrDigit( ), 636
IsLittleEndian field, 654
IsLower( ), 636
IsLowSurrogate( ), 637
IsMutuallyAuthenticated property,
827, 835
IsNaN( ), 626, 628
IsNegativeInfinity( ), 627, 628
IsNumber( ), 637
IsPositiveInfinity( ), 627, 628
IsProperSubsetOf( ), 798
IsProperSupersetOf( ), 798
IsPunctuation( ), 637
IsReadOnly property, 641, 753, 754,
775, 794, 796
IsSeparator( ), 637
IsSubsetOf( ), 798
IsSupersetOf( ), 798
IsSurrogate( ), 637
IsSurrogatePair( ), 637
IsSymbol( ), 637
IsSynchronized property, 641,
751, 772
IsUpper( ), 637
IsWhiteSpace( ), 637
Items property, 864
Iterators, 749, 750, 813–819
generic, 818–819
named, 816–817
stopping, 815
JJ
Java
and C#, 3, 6
features lacking in, 5–6
history of, 4–5
Java Virtual Machine (JVM), 5
JIT compiler, 8, 15, 543
join clause, 566–569
using into with a, 569, 571–574
Join( ), 677, 678, 710–712, 741, 746, 747
extension method, 574, 577
Do'stlaringiz bilan baham: |