Авторизация
Поиск по указателям
Drayton P., Albahari B., Neward T. — C# in a Nutshell
Обсудите книгу на научном форуме
Нашли опечатку? Выделите ее мышкой и нажмите Ctrl+Enter
Название: C# in a Nutshell
Авторы: Drayton P., Albahari B., Neward T.
Аннотация: C# in a Nutshell was inevitable, much like the dawn or your liability for income tax. As the C# language has gathered speed — it's one of the languages that Microsoft encourages you to use for .NET development — its users have anticipated the release of an authoritative reference for the language and its key APIs. That's what this book is: a reference, meant to give you a few chapters on basic structure and syntax before launching into categorized and alphabetized listings of classes and their members. It's sufficiently well written and organized that, given experience with other distributed application environments and some knowledge of .NET, you could learn the language from this book alone. However, this is not a tutorial for people new to Microsoft programming, or new to network computing.
The syntax guide is clear and concise, with brief statements of what operators, data structures, and syntax elements are for. There also are examples (both generic and with illustrative data) in this section. The API reference is organized by namespace (System, System.Collections, System.Reflection, System.Xml, and so on), with each section containing an alphabetical list of members. Each listing includes syntax guides to the element's constructors, methods, and properties, as well as a hierarchy statement and lists of other classes from which instances of the current member is returned and to which it is passed. Don't look for examples in the API reference, but the author's prose statements of what classes are for should help you along the way to a working application.
Topics covered: The key System namespaces of the C# programming language and their most important members, covered in API reference format. Sections deal with (among others) System, System.Collections, System.Net, System.Net.Sockets, System.Runtime.Interopservices, and System.Xml. There's also a syntax guide and references to regular expressions and data marshaling in the C# language.
Язык:
Рубрика: Технология /
Статус предметного указателя: Готов указатель с номерами страниц
ed2k: ed2k stats
Год издания: 2002
Количество страниц: 848
Добавлена в каталог: 05.03.2007
Операции: Положить на полку |
Скопировать ссылку для форума | Скопировать ID
Предметный указатель
Libraries
lightweight processes, threads and
LingerOption
LingerOption class, System.Net.Sockets namespace
links in HTML
ListDictionary
ListDictionary class, System.Collections.Specialized
listing
literals, floating-point
liveness
liveness, threading
LoaderOptimization
LoaderOptimization enumeration, System namespace
LoaderOptimizationAttribute
LoaderOptimizationAttribute sealed class, System namespace
Loading
Loading assemblies
local
local declarations, arrays
LocalBuilder
LocalBuilder sealed class, System.Reflection.Emit
LocalDataStoreSlot
LocalDataStoreSlot sealed class, System namespace
LOCK
lock keyword
lock statement
LockCookie
LockCookie struct, System.Threading
logging and
logging, diagnostics and
logic operators, three-state
logical pairs
logical pairs, operators
logs [See event logs]
Long
long keyword
LOOP statements
Loops
lowercase words
managed execution and
managed language description
managed languages
manifest, assemblies
manifest, metadata included
ManifestResourceInfo
ManifestResourceInfo class, System.Reflection API
ManualResetEvent
ManualResetEvent sealed class, System.Threading
Mapping
mapping in C#
Marsh
Marsh sealed class, System namespace
marshal
Marshal sealed class, System.Runtime.InteropServices
MarshalAs
MarshalAs attribute
MarshalAsAttribute
MarshalAsAttribute sealed class, System.Runtime.InteropServices
MarshalByRefObject
MarshalByRefObject abstract class, System namespace
MarshalDirectiveException
MarshalDirectiveException class, System.Runtime.InteropServices
marshaling
Match
Match class
Match class, System.Text.RegularExpressions
MatchCollection
MatchCollection class
MatchCollection class, System.Text.RegularExpressions
MatchEvaluator delegate, System.Text.RegularExpressions
matching lines
math
Mechanics
mechanics, naming conventions
MemberAccessException
MemberAccessException class, System namespace
MemberFilter
MemberFilter delegate, System.Reflection API
MemberInfo
MemberInfo abstract class, System.Reflection API
Members
MemberTypes
MemberTypes enumeration, System.Reflection API
Memory
memory and
Memory Management
MemoryStream
MemoryStream class, System.IO
Message property, System.Exception
Metadata
metadata, FCL
MethodAccessException
MethodAccessException class, System namespace
MethodAttributes
MethodAttributes enumeration, System.Reflection API
MethodBase
MethodBase abstract class, System.Reflection API
MethodBuilder
MethodBuilder sealed class, System.Reflection.Emit
MethodImplAttributes
MethodImplAttributes enumeration, System.Reflection API
MethodInfo
MethodInfo abstract class, System.Reflection API
MethodRental
MethodRental sealed class, System.Reflection.Emit
METHODS
MethodToken
MethodToken struct, System.Reflection.Emit
Microsoft Transaction Server [See MTS]
Microsoft.Win32
Microsoft.Win32 namespace
middle initials
missing
Missing sealed class, System.Reflection API
MissingFieldException
MissingFieldException class, System namespace
MissingMemberException
MissingMemberException class, System namespace
MissingMethodException
MissingMethodException class, System namespace
MMC (Microsoft Management Console), performance counters and
modifiers
Module
Module class, System.Reflection API
ModuleBuilder
ModuleBuilder class, System.Reflection.Emit
ModuleResolveEventHandler
ModuleResolveEventHandler delegate, System.Reflection API
Modules 2nd
modules, assemblies 2nd
Monitor
Monitor class and
Monitor sealed class, System.Threading
Monitor, threads and
Monitoring
MonitoringDescriptionAttribute
MonitoringDescriptionAttribute class, System.Diagnostics
MSIL (Microsoft Intermediate Language)
MSMQ (Message Queue infrastructure), FCL and
MSMQ and
MTA (multithreaded apartments)
MTAThreadAttribute
MTAThreadAttribute sealed class, System namespace
MTS (Microsoft Transaction Server)
Multicast
Multicast delegates
MulticastDelegate
MulticastDelegate abstract class, System namespace
MulticastNotSupportedException
MulticastNotSupportedException sealed class, System namespace
MulticastOption
MulticastOption class, System.Net.Sockets namespace
Multidimensional
multidimensional arrays
Multiple
multithreaded
multithreaded applications
Mutex
Mutex sealed class, System.Threading
NAMED
named parameters
NameObjectCollectionBase class, System.Collections.Specialized
NameObjectCollectionBase.KeysCollection
NameObjectCollectionBase.KeysCollection class, System.Collections.Specialized
Names
names, quick reference entries 2nd
Namespace
Namespace keyword
Namespaces
namespaces and
namespaces and, fully qualified name
NameTable
NameTable class, System.Xml
NameValueCollection
NameValueCollection class, System.Collections.Specialized
naming
naming conventions
naming conventions and
NativeOverlapped
NativeOverlapped structs, System.Threading
Nested
Nested types
Nesting
network programming models
NetworkAccess
NetworkAccess enumerations, System.Net
NetworkCredential
NetworkCredential class, System.Net
Networking
NetworkStream
NetworkStream class
NetworkStream class, System.Net.Sockets namespace
NEW
New keyword
newline character
newline character, regular expressions and
Ngen.exe
Nmake.exe
nodes, XPath and
nondeterminisim
nondeterminism of static constructors
NonSerializedAttribute
NonSerializedAttribute sealed class, System namespace
nonstatic
nonstatic fields
NotFiniteNumberException
NotFiniteNumberException class, System namespace
NotifyFilters
NotifyFilters enumeration, System.IO
NotImplementedException
NotImplementedException class, System namespace
NotSupportedException
NotSupportedException class, System namespace
NULL
null keyword
NullReferenceException
NullReferenceException class, System namespace
number extraction from strings
NumberFormatInfo
NumberFormatInfo class, System.Globalization
Numbers
numbers, regular expressions
NumberStyle
NumberStyle enumeration, System.Globalization
numeric
numeric format specifiers
numeric formats
Object
Object class, System namespace
object keyword
object types
object-oriented languages
Object.GetHashCode( )
Object.GetHashCode( ) method
ObjectCreationDelegate delegate, System.Runtime.InteropServices
ObjectDisposedException
ObjectDisposedException class, System namespace
ObjectIDGenerator
ObjectIDGenerator class, System.Runtime.Serialization
ObjectManager
ObjectManager class, System.Runtime.Serialization
Objects
objects, exposing to C#
ObsoleteAttribute
ObsoleteAttribute class, System namespace
online resources for further information
Opcode
OpCode struct, System.Reflection.Emit
opcodes
OpCodes class, System.Reflection.Emit
OpCodeType
OpCodeType enumeration, System.Reflection.Emit
OperandType
OperandType enumeration, System.Reflection.Emit
OperatingSystem
OperatingSystem class, System namespace
Operator 2nd 3rd
operator keyword 2nd 3rd
Operator overloading
Operators
Optimization
optimization and
optimization for
optimization, memory management
OptionalAttribute
OptionalAttribute sealed class, System.Runtime.InteropServices
options
Order
ordering and
ordering, collections and
OS facilities, FCL and
OS facilities, native
OUT
Out attribute
out keyword
out modifier
out modifier, parameters
OutAttribute
OutAttribute sealed class, System.Runtime.InteropServices
OutOfMemoryException
OutOfMemoryException class, System namespace
OverflowException
OverflowException class, System namespace
overlapped
Overlapped class, System.Threading
Overloading
Override
override keyword
overriding
overriding virtual function members
P/Invoke layer, callbacks and
PackingSize
PackingSize enumeration, System.Reflection.Emit
ParamArrayAttribute
ParamArrayAttribute sealed class, System namespace
ParameterAttributes
ParameterAttributes enumeration, System.Reflection API
ParameterBuilder
ParameterBuilder class, System.Reflection.Emit
ParameterInfo
Реклама