Location via proxy:   [ UP ]  
[Report a bug]   [Manage cookies]                
0% found this document useful (1 vote)
250 views

Be Sharp With C# (Index)

This document provides an index of key programming concepts and elements. It defines terms in different formats based on their type, such as classes and controls in green and methods and event handlers in bold with brackets. The index contains over 100 entries for common concepts in programming, coding, .NET, and C# such as classes, methods, properties, events, operators, and exceptions.

Uploaded by

Pieter Blignaut
Copyright
© Attribution Non-Commercial (BY-NC)
Available Formats
Download as PDF, TXT or read online on Scribd
0% found this document useful (1 vote)
250 views

Be Sharp With C# (Index)

This document provides an index of key programming concepts and elements. It defines terms in different formats based on their type, such as classes and controls in green and methods and event handlers in bold with brackets. The index contains over 100 entries for common concepts in programming, coding, .NET, and C# such as classes, methods, properties, events, operators, and exceptions.

Uploaded by

Pieter Blignaut
Copyright
© Attribution Non-Commercial (BY-NC)
Available Formats
Download as PDF, TXT or read online on Scribd
You are on page 1/ 4

INDEX

Key:

Concepts : Normal
Classes and Controls : Green, e.g. Color
Properties : Bold, e.g. Height
Methods & Event handlers : Bold with brackets, e.g. Show(), Click() event handler
Events : Bold with the word "event", e.g. Click event
Reserved words : Blue, e.g. new

!, 6, 10 Actual parameter, 8, 10 Capacity(), 10


!=, 6 Add(), 9, 10, 11 Cascade deletes, 14
#endregion, 11 AddingNew event, 14 Cascade updates, 14
#region, 11 Addition, 3 Case sensitive, 3
%, 3 ADO.NET, 14 case, 6
&&, 6 Aggregate functions, 14 Cast, 3, 9
Algorithm, 6 catch, 7, 8
*, 3
Alt-F4, 1 Change directory, 5
*=, 3
Ampersand, 1 char, 3
-, 3
AND, 6 Checked, 11, 12
--, 3
Application, 1 CheckedChanged event, 12,
.cs, 5 Application, 13 14
.csproj, 5
Arithmetic operators, 3 Child class, 12
.designer.cs, 5
ArithmeticException, 7 Class definition, 11
.exe, 5
Array of objects, 13 Class diagram, 12
.NET framework, 1, 2, 8
Array, 10 Class implementation, 11
.sln, 5
ArrayList, 10, 11, 13 Class, 1, 3, 5, 8, 11
/, 3
Arrays as parameters, 10 class, 5
/=, 3
ASCII, 3 Clear(), 1, 4, 9, 10
:, 6
Assignment, 3, 4, 6 Click event, 1, 8
?, 6
Close(), 1, 13
@, 6 BackColor, 1, 2 Code window, 1
\n, 6, 8, 9 Base class, 12 Collection, 10
\t, 6, 8, 9 base, 12 Color, 2, 9
||, 6 Binary files, 13 CommandText, 14
+, 1, 3 Binary number system, 3 Comment, 1, 4
++, 3 BinaryReader, 13 Compare(), 10, 11
+=, 3 BinaryWriter, 13 Compiler, 3, 5
+=, 6 BindingNavigator, 14 Compile-time initialisation, 10
<, 6 BindingSource, 14 Compound condition, 6
<=, 6 Bit, 3 Concatenate, 1, 3, 4
-=, 3 bool, 3, 6 Conditional operator, 6
=, 6 Boolean condition, 6, 9 Connection diagram, 14
==, 6, 9, 10 Boolean operator, 6 ConnectionString, 14
>, 6 Brace, 1, 2, 8, 9 Console application, 4, 9
>=, 6 Bracket, 1 Console, 4, 5, 13
break, 6 const, 3
Abstract class, 12 Breakpoint, 6, 7 Constructor, 2, 8, 11, 12
Abstract method, 12 Business rule, 11 Control, 1, 8
abstract, 12 Button, 1, 8 ControlBox, 1
Abstraction, 12 Byte, 3 Convention, 1
AcceptButton, 1 byte, 3 Coordinate system, 2
Access modifier, 8, 11 Count, 10
accessor, 11 C#, 5 Counter-controlled loops, 9
Accumulate totals, 10 Camel case, 8 Create, 13
CreateGraphics(), 2, 9 DivideByZeroException, 7 Font, 10, 14
csc, 5 Division, 3 FontStyle, 14
Ctrl-F5, 4 do, 9 for, 9, 10, 13
Ctrl-Shift-S, 1 Dock, 1 foreach, 10, 13
Currency management, 14 Document, 10 Foreign key, 14
Current, 12, 14 Double quote, 1 Form handler, 1
CurrentChanged event, 14 double, 3 Form layout, 1
Cursor, 12 Drag, 1 Form, 1
Cursor, 4 DrawEllipse(), 2 Form, 12
Cursors, 12 DrawLine(), 2 Formal parameter, 8, 10
DrawRectangle(), 2 Format specifier, 3
Data Adapter Configuration DrawString(), 10, 14 Format string, 3, 9
Wizard, 14 Format(), 3, 10
Data fields, 11 FormatException, 7
Data set, 14 -E, 1
FormBorderStyle, 1
Data Source Configuration else, 6
Wizard, 14 Enabled, 6, 10
get, 11
Data source, 14 Encapsulation, 11, 12
GetHeight(), 14
Data type, 3 End user, 14
Giga, 3
DataAdapter, 14 EndOfStream, 13
Graphical interface, 1, 4
Database, 14 Entity, 14
Graphics, 2, 9, 10
DataBindings, 14 ERD, 14
GroupBox, 1
DataError event, 14 Error message, 7
DataGridView, 14 Error, 7
Hard coding, 3, 8
Escape character, 6, 8
DataMember, 14 Height, 2
Event handler, 1, 2, 8
DataRow, 14 Hexadecimal system, 3
Event, 1
DataRowView, 14 Hide(), 1
Exception handler, 7
Dataset Designer, 14 Exception, 7, 13
DataSet, 14 IComparer, 11
Exception, 7
DataSource, 14 Executable file, 5 IDE, 1
DataTable, 14 ExecuteReader(), 14 if, 6
DB2, 14 Explicit type cast, 3 Image, 1
DBA, 14 Extended class, 12 Implement, 6
DbCommand, 14 Implicit parameter, 11
DbConnection, 14 F10, 6, 7, 8 Implicit reference conversion,
DbDataReader, 14 F11, 8 12
DBE, 14 F5, 1, 6, 7 Implicit type cast, 3, 4, 11
DBMS, 14 F9, 7 Increment, 3, 9
Debugging, 7 false, 3, 6 Indent, 1, 2, 6, 9
decimal, 3, 9 Field, 13, 14 IndexOf(), 10, 11
Decision, 6 File management, 13 Infinite loop, 9
Declare, 2, 3, 10 File structure, 5 Inheritance, 11, 12
Decrement, 3 File, 1 InitialDirectory, 13
Default constructor, 11 File, 12, 13 Initialise, 3, 9, 10
Default value, 10 FileInfo, 13 InitializeComponent(), 12
default, 6 FileMode, 13 Inline comment, 1
Defensive programming, 7, 8, FileName, 12, 13 Input, 4
11 InputBox(), 9, 10
FileStream, 13
DELETE (SQL), 14 INSERT (SQL), 14
Fill(), 14
DeleteCommand, 14 FillEllipse(), 2, 9 Insert(), 10
Delimiter, 13 Filter, 14 InsertCommand, 14
Derived class, 12 Instance method, 11, 13
finally, 7
Design mode, 1 Instance, 1, 8, 11
Find(), 14
Design, 6 Instantiate, 1, 2, 8, 10, 11
float, 3
DialogResult, 9, 12, 13 int, 3
Flowcharts, 6
Directory, 1, 5 Integer division, 3
Flush, 13
Directory, 13 IntelliSense, 1, 2, 11
Folder, 1, 5
DirectoryInfo, 13 Interaction, 9, 10
Interface, 11 Nested if, 6 PrintDocument, 10, 14
Interval, 6 Nested loops, 9, 10 PrintPage event, 10, 14
Invalidate(), 14 new, 2 PrintPreviewDialog, 10, 14
Items collection, 9, 10, 13 Non-static method, 2 private, 8, 11, 12
Items.Add(), 10 NOT, 6 Project, 1, 5
Items.Count, 10 Notepad, 13 Prompt, 4
Numeric values, 1 Property definition, 11
Jagged arrays, 10 Property, 1, 8, 11
JOIN (SQL), 14 Object initialiser, 11 Proportional font, 8, 9
Object, 1, 2, 8, 11 Proportionally spaced, 3
KeyChar, 10 Object, 11 protected, 12
Kilo, 3 OleDb (namespace) , 14 Pseudocode, 6
OleDBCommand, 14 public, 8, 11, 12
Label, 1, 8 OleDbCommandBuilder, 14
LastIndexOf(), 10 OleDbConnection, 14 Radio button, 12
Length, 10 OleDbDataAdapter, 14 Read(), 14
Life span, 2, 3 OleDbDataReader, 14 Readability, 4, 6, 8
List, 14 Opacity, 1 ReadBoolean(), 13
ListBox, 9, 10 OpenFileDialog, 12, 13 ReadInt32(), 13
ListChanged event, 14 Operand, 3 ReadKey(), 4, 10
Literal, 3 Operator, 3 ReadLine(), 4, 10, 13
Load(), 12 OR, 6 Read-only property, 11
Locals window, 7 Oracle, 14 ReadString(), 13
Logic error, 7 Ordinal sort, 10 Record, 13
long, 3 out, 8, 10 Record, 14
Loop body, 9 Output, 4 Recursion, 9
Loop counter, 9 Overloading, 3, 4, 8, 9 ref, 8, 10, 12
Loop header, 9 Override, 11, 12 Refactor, 11
Loop traversal, 9 override, 12 Reference equality, 8, 12
OverwritePrompt, 13 Reference parameter, 8, 9, 13
Main(), 4, 5 Reference variable, 10, 12
Math, 9 PadLeft(), 9, 10 References, 9
MDI Parent, 14 PadRight(), 10 Referential integrity, 14
MDI, 14 Palindromes, 10 Relational database, 14
Mega, 3 Panel, 2 Relational operators, 6
MenuStrip Parallel arrays, 10 Relationship, 14
Message, 7 Parameter, 1, 5 Release version, 5
MessageBox, 1, 9 Parent class, 12 Remove(), 10, 11, 14
MessageBoxButtons, 9 Parse(), 3, 4 RemoveAt(), 10, 11
MessageBoxIcon, 9 partial class , 5 Repetition, 9
Method body, 8 Pascal's triangle, 10 Replace(), 10
Method call, 8 Path, 5 Return type, 5, 8
Method definition, 1, 8 PeekChar(), 13 return, 4, 8, 11, 13
Method header, 1, 8 Pen, 2 Reverse(), 10
Method, 1, 2, 5, 8, 11 Peta, 3 RichTextBox, 14
Microsoft Access, 14 PictureBox, 12 Run-time error, 3, 7
Minimise, 1 PictureBox, 1 Run-time, 1
Modulus, 3 Pixel, 2
MouseMove(), 2 Play(), 12 Save, 1
MoveLast(), 14 PlayLooping(), 12 SaveFileDialog, 13
MoveNext(), 14 Polymorphism, 12, 13 sbyte, 3
Multiline comments, 1 Post-test loop, 9, 10 Scenario, 6
Multiplication, 3 Precedence, 3, 6 Scope, 2, 6, 8, 9, 10
MySQL, 14 Predicate method, 9, 11 Screen, 9
Pre-test loop, 9 Secondary table, 14
Name, 1, 8 Primary key, 14 SELECT (SQL), 14
Namespace, 5, 9 Primary table, 14 SelectCommand, 14
Naming convention, 1, 8 Print, 10 Sentinel value, 9
Sentinel-controlled loops, 9 System.Threading Validating event, 14
SET (SQL) , 14 namespace, 12 Value parameter, 8
set, 11 value, 11
Shift-F11, 8 Tab, 1 Variable, 3, 11
Shift-F5, 1, 7 TabIndex, 14 Verbatim string literal, 6
Short cuts Table adapter, 14 Virtual method, 12
short, 3 Table, 14 virtual, 12
Show(), 1, 8, 9, 12 Tab-separated file, 13 Visible, 1, 6, 8, 12
Task menu, 14 Visual Studio, 1, 5
ShowDialog(), 10, 12, 13
Tera, 3 void, 5, 8
Single quotes, 1
Ternary operator, 6
Size, 1
Test data, 7 Watch windows, 7
SizeMode, 1
Test, 6, 7 while, 9
Sleep(), 12 Text files, 13
SolidBrush, 2, 9, 10, 14 Width, 2
Text, 1, 3
Solution Explorer, 1, 9 Windows Explorer, 1, 5
TextBox, 1, 8
Solution, 5 Windows Forms appl., 1, 9
TextChanged event, 14 Word sort, 10
Sort(), 10, 11 this, 11
Sort, 14 Write(), 4, 13
Thread, 12 WriteLine(), 4, 13
Sorted, 10 Tick event, 6
Sorting strings, 10 Write-only property, 11
Timer, 6 Zero-based index, 10
SoundPlayer, 12
ToLower(), 10
Split(), 10, 13
Toolbox, 1
SQL Server, 14
SQL, 14
ToString(), 3, 4 Icons and Buttons
ToUpper(), 9, 10
Sqrt(), 9
Traverse, 13
StartPosition, 1 ,1
Trim(), 10
StartUpPath, 13
TrimEnd(), 10
State variable, 9 ,9
TrimStart(), 10
State-controlled loops, 9
true, 3, 6 ,1
Statement, 1
Static method, 1, 2, 8, 11, 12, Truth table, 6
13 try…catch, 7, 8, 13 ,1
Static property, 11 TryParse(), 8, 10
static, 5, 8, 9, 12 Two-dimensional arrays, 10 ,1
Stop(), 12 Type cast, 3, 11
StreamReader, 13 Type, 3, 11 ,1
Typed dataset, 14
StreamWriter, 13 ,1
String sort, 10 uint, 3
String value, 1 ,1
ulong, 3
String, 10
UML, 6, 12
string, 3 ,1
Unary operator, 3, 6
StringComparison, 10
Underscore, 4, 8
Sub-class, 12 ,1
Unicode, 3
Substring(), 10 Untyped dataset, 14
Subtraction, 3 ,1
UPDATE (SQL), 14
Superclass, 12 Update(), 14 ,1
switch, 6
UpdateCommand, 14
Syntax error, 7 ,1
Usability, 1
System namespace, 5
ushort, 3
System.Collections
using directive, 5, 9, 12 ,1
(namespace) , 10
using statement, 13 ,1
System.IO namespace, 12
UTF-8, 3 ,1
System.IO namespace, 13

You might also like