Difference between revisions of "C Sharp Essentials"

From Techotopia
Jump to: navigation, search
m (Text replacement - "<google>BUY_CSHARP_ESSENTIALS</google>" to "<htmlet>csharp</htmlet>")
 
(6 intermediate revisions by the same user not shown)
Line 30: Line 30:
 
#* [[The C Sharp Language and Environment|Common Type System (CTS) & Common Language Specification (CLS)]]
 
#* [[The C Sharp Language and Environment|Common Type System (CTS) & Common Language Specification (CLS)]]
 
#* [[The C Sharp Language and Environment|The Framework (Base Class and Framework Class Libraries)]]
 
#* [[The C Sharp Language and Environment|The Framework (Base Class and Framework Class Libraries)]]
#* [[The C Sharp Language and Environment|Non Microsoft Implementations of the CLI]]<br><br>
+
#* [[The C Sharp Language and Environment|Non Microsoft Implementations of the CLI]]<br><br><htmlet>ezoictoc1</htmlet>
 
# [[A Simple C Sharp Console Application|A Simple C# Console Application]]
 
# [[A Simple C Sharp Console Application|A Simple C# Console Application]]
 
#* [[A Simple C Sharp Console Application|Options for Installing a C# Environment]]
 
#* [[A Simple C Sharp Console Application|Options for Installing a C# Environment]]
Line 67: Line 67:
 
#* [[C Sharp Flow Control with if and else|Using the if Statement]]
 
#* [[C Sharp Flow Control with if and else|Using the if Statement]]
 
#* [[C Sharp Flow Control with if and else|Using if ... else .. Statements]]
 
#* [[C Sharp Flow Control with if and else|Using if ... else .. Statements]]
#* [[C Sharp Flow Control with if and else|Using if ... else if .. Statements]]<br><br>
+
#* [[C Sharp Flow Control with if and else|Using if ... else if .. Statements]]<br><br><htmlet>ezoictoc2</htmlet>
 
# [[The C Sharp switch Statement|The C# switch Statement]]
 
# [[The C Sharp switch Statement|The C# switch Statement]]
 
#* [[The C Sharp switch Statement|Why Use a switch Statement?]]
 
#* [[The C Sharp switch Statement|Why Use a switch Statement?]]
Line 125: Line 125:
 
#* [[C Sharp List and ArrayList Collections|Finding Items in a C# List or ArrayList]]
 
#* [[C Sharp List and ArrayList Collections|Finding Items in a C# List or ArrayList]]
 
#* [[C Sharp List and ArrayList Collections|Obtaining Information About a List]]
 
#* [[C Sharp List and ArrayList Collections|Obtaining Information About a List]]
#* [[C Sharp List and ArrayList Collections|Clearing and Trimming C# Lists]]<br><br>
+
#* [[C Sharp List and ArrayList Collections|Clearing and Trimming C# Lists]]<br><br><htmlet>ezoictoc3</htmlet>
 
# [[Working with Strings in C Sharp|Working with Strings in C#]]
 
# [[Working with Strings in C Sharp|Working with Strings in C#]]
 
#* [[Working with Strings in C Sharp|Creating Strings in C#]]
 
#* [[Working with Strings in C Sharp|Creating Strings in C#]]
Line 193: Line 193:
 
#* [[Creating Top-Level Menus in C Sharp|Deleting and Moving Menu Items]]
 
#* [[Creating Top-Level Menus in C Sharp|Deleting and Moving Menu Items]]
 
#* [[Creating Top-Level Menus in C Sharp|Assigning Keyboard Shortcuts to Menu Items]]
 
#* [[Creating Top-Level Menus in C Sharp|Assigning Keyboard Shortcuts to Menu Items]]
#* [[Creating Top-Level Menus in C Sharp|Programming Menu Items in C#]]<br><br>
+
#* [[Creating Top-Level Menus in C Sharp|Programming Menu Items in C#]]<br><br><htmlet>ezoictoc4</htmlet>
 
# [[Creating Context Menus in C Sharp|Creating Context Menus in C#]]
 
# [[Creating Context Menus in C Sharp|Creating Context Menus in C#]]
 
#* [[Creating Context Menus in C Sharp|Adding Context Menus to a C# Form]]
 
#* [[Creating Context Menus in C Sharp|Adding Context Menus to a C# Form]]
Line 230: Line 230:
  
  
 +
 +
<htmlet>ezoicbottom</htmlet>
 
<hr>
 
<hr>
 
<table border="0" cellspacing="0" width="100%">
 
<table border="0" cellspacing="0" width="100%">

Latest revision as of 15:54, 18 November 2016

The C# Essentials online book contains 28 chapters of detailed information intended to provide everything necessary to gain proficiency as a C# programmer.

Table of ContentsNext
About C# Essentials


Purchase and download the full PDF and ePub versions of this Visual C# eBook for only $9.99


© 2012 Neil Smyth / Payload Media. This eBook is provided for personal use only. Unauthorized use, reproduction and/or distribution strictly prohibited. All rights reserved.


Table of Contents

  1. About C# Essentials

  2. The C# Language and Environment
  3. A Simple C# Console Application
  4. Creating a Simple C# GUI Application with Visual Studio
  5. C# Variables and Constants
  6. C# Operators and Expressions
  7. C# Flow Control Using if and else
  8. The C# switch Statement
  9. C# Looping - The for Statement
  10. C# Looping with do and while Statements
  11. C# Object Oriented Programming
  12. C# Inheritance
  13. Understanding C# Abstract Classes
  14. Introducing C# Arrays
  15. C# List and ArrayList Collections
  16. Working with Strings in C#
  17. Formatting Strings in C#
  18. Working with Dates and Times in C#
  19. C# and Windows Forms
  20. Designing Forms in C# and Visual Studio
  21. Understanding C# GUI Events
  22. C# Events and Event Parameters
  23. Hiding and Showing Forms in C#
  24. Creating Top-Level Menus in C#
  25. Creating Context Menus in C#
  26. Building a Toolbar with C# and Visual Studio
  27. Drawing Graphics in C#
  28. Using Bitmaps for Persistent Graphics in C#


Purchase and download the full PDF and ePub versions of this Visual C# eBook for only $9.99



Table of ContentsNext
About C# Essentials