友情提示:如果本网页打开太慢或显示不完整,请尝试鼠标右键“刷新”本网页!
VB2008从入门到精通(PDF格式英文版)-第115部分
快捷操作: 按键盘上方向键 ← 或 → 可快速上下翻页 按键盘上的 Enter 键可回到本书目录页 按键盘上方向键 ↑ 可回到本页顶部! 如果本书没有阅读完,想下次继续接着阅读,可使用上方 "收藏到我的浏览器" 功能 和 "加入书签" 功能!
streams; 275–277
operating system; 368
using consoles; 250–268
Operations。vb file; 33
placeholder interfaces; 200–202
operators; arithmetic
plain…vanilla lists; 245–246
addition; 417
plug…in architecture; 315
bitwise; 419
Position properties; 276
Or operator; 109
preemptive multitasking; 342
OrElse operator; 109
prefixallo test; 63
organizational code; 116
prefixalloappend test; 64
OutOfMemoryException type; 129
preprocessor directives; 149; 157; 157–159
Output Path field; 319
PrevItem data member; 205; 206
output paths; setting; 318
Private classes; 225–226
Oven class; 143
Private keyword; 322
overflow; 39; 41
private scope; 145; 146–148
OverflowException type; 129
PrivateRoom implementation; 223; 224–225
overloading behavior; 140
Process() method; 264
Overloads keyword; 170
ProcessRunningTotal() method; 242
…………………………………………………………Page 467……………………………………………………………
■I N D E X 445
ProcessValue delegate; 241 reading
producer/consumer architecture; 363–368 configuration files; 321–322
asynchronous approach; 367–368 data
generic; 364–366 from consoles; 250–252
hidden; 363–364 from files; 251
producer/consumer locks; 369 enhanced configuration files; 330
projects; 4 ReadLine() method; 264
properties; 135 read…only lock; 361
property scope; 159 ReadOnlyCollection type; 351
_propTypeName data member; 338 read/writer implementation; 361
Protected keyword; 146 RealAmount property; 179
protected scope; 145; 146–148; 147 Rectangle。CalculateArea() method; 169
_province data member; 183 RectangleImpl class; 172
province parameter; 184 ReDim keyword; 204
Public keyword; 18; 82; 97; 146; 274; 322 ReDim statement; 92–93
public scope; 141; 145; 146–148 reference types; 42–43; 84–85
PublicRoom implementation; 223; 224–225 ReferenceHeap class; 234
object initialization with nested data referencing; 91–94; 314
types; 226–227 reflection; 306
Private classes; 225–226 relational databases; 371–393
Pulse() method; 358 accessing; 375; 382–386
Pure behavioral; 174 database relations; 373–375
Push() method; 247 Dataset Designer; 387–392
building relations between tables;
■Q 387–391
Queue class; 230
using generated code; 391–392
Queue lists; 247
designing; using Visual Basic Express;
QueueProcessor() method; 366 377–381
quoting strings; 65–66 overview; 371
■R tables; 371–372
RAD (rapid application development) relations; building between tables; 387–391
environment; 5 release mode; 158
RAM (random…access memory); 40 ReleaseLock() method; 359
rapid application development (RAD) ReleaseReaderLock() method; 359
environment; 5 ReleaseWriterLock() method; 359
RDO (Remote Data Objects); 375 Remote Data Objects (RDO); 375
ReaderWriter class library; 250 Remove() method; 208; 246
reader/writer locks; 369 removing items from linked lists; 207–208
reader/writer threaded architecture; 359–363 responsibility; 55
ReaderWriter。Bootstrap module; 255 results; sorting; 411–412
ReaderWriterLock class; 359 Return keyword; 102
ReaderWriterLock type; 361 returnArray( c1) array element; 108
retval variable; 130
…………………………………………………………Page 468……………………………………………………………
446 ■IN D E X
room groupings server…side spreadsheets
adding; 213–215 Debug; 292–293
adding rooms to; 219–220 IWorkbook; 298–301
finding; 215 IWorksheetBase; 294
implementing; 212–213 ServerSideSpreadsheet class library; 292
performing operations on; 220 Set code block; 142
RoomGrouping class; 213 set operations; 412–413
RoomGroupingIterator() method; 217–218 SetCellState() method; 309
Rooms data member; 214 SetTemperature() method; 144
_root array element; 105 setters; 142
root XML node; 320 Shape。CalculateArea method; 170
RootNodes data member; 97; 100 shared data members; 96
Run() method; 338 shared methods; 96
RunAll() method; 118–119; 124; 242 Shared modifier; 96
running; 110–111 shared property; 325
ConsoleApplication project; 13 shared typed convention…based architecture;
Windows application project; 7–8 337–338
runtime configuration file; 313 SheetCoordinate type; 295
shells
■S building; 252
safe code; 21
echo programs; 252–253
sandboxing code; 126 implementing; 272
saving solutions; Windows application implementing stream reading/writing; 257
project; 6–7
reading/writing to streams; 257
SByte type; 44
Short type; 44
scope; 17
signed; 44
scope modifiers; 146–148
signing assemblies; 317–318
search algorithm; 79。 See depth…first search
Single type; 44
algorithm
single…core microprocessor; 344
SearchAlgorithm class; 99
single…line language; Visual Basic as; 11
SearchAlgorithm。DepthFirstFindRoute()
singletons; dynamically instantiating types
method; 99
using; 324–325
SearchSolution project; 89
Size property; IDbDataParameter type; 384
Second Element subelement; 320
software development。 See development;
node; 327
software
SELECT mand; 385; 390
solutions
selecting data; 408–409
adding class library project to; 14
Serializable attribute; 274
adding console application project to; 12
serialization; 274
defined; 4
custom; 277–278
navigating user controls of; 12
declaring data members as
saving; 6–7
nonserializable; 278
SortedDictionary class; 246
separating data objects from action
快捷操作: 按键盘上方向键 ← 或 → 可快速上下翻页 按键盘上的 Enter 键可回到本书目录页 按键盘上方向键 ↑ 可回到本页顶部!
温馨提示: 温看小说的同时发表评论,说出自己的看法和其它小伙伴们分享也不错哦!发表书评还可以获得积分和经验奖励,认真写原创书评 被采纳为精评可以获得大量金币、积分和经验奖励哦!