Difference between revisions of "C Sharp Essentials"
From Techotopia
(→Table of Contents) |
(→Table of Contents) |
||
Line 108: | Line 108: | ||
#* [[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> | ||
# [[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|Obtaining the Length of a C# String]] | ||
+ | #* [[Working with Strings in C Sharp|Treating Strings as Arrays]] | ||
+ | #* [[Working with Strings in C Sharp|Concatenating Strings in C#]] | ||
+ | #* [[Working with Strings in C Sharp|Comparing Strings in C#]] | ||
+ | #* [[Working with Strings in C Sharp|Changing String Case]] | ||
+ | #* [[Working with Strings in C Sharp|Splitting a C# String into Multiple Parts]] | ||
+ | #* [[Working with Strings in C Sharp|Trimming and Padding C# Strings]] | ||
+ | #* [[Working with Strings in C Sharp|C# String Replacement]]<br><br> | ||
+ | # [[Formatting Strings in C Sharp|Formatting Strings in C#]] |
Revision as of 20:58, 23 January 2008
The C# Essentials online book is currently under development and is due to be completed in February 2008.
Table of Contents
- The C# Language and Environment
- A Brief History of Computer Programming Languages
- What exactly is C#?
- The Common Language Infrastructure (CLI)
- Common Intermediate Language (CIL)
- Virtual Execution System (VES)
- Common Type System (CTS) & Common Language Specification (CLS)
- The Framework (Base Class and Framework Class Libraries)
- Non Microsoft Implementations of the CLI
- A Simple C# Console Application
- Creating a Simple C# GUI Application with Visual Studio
- C# Variables and Constants
- C# Operators and Expressions
- C# Flow Control Using if and else
- The C# switch Statement
- C# Looping - The for Statement
- C# Looping with do and while Statements
- C# Object Oriented Programming
- C# Inheritance
- Understanding C# Abstract Classes
- Understanding C# Abstract Classes|What is a C# Abstract Class?
- Understanding C# Abstract Classes|Abstract Members
- Understanding C# Abstract Classes|Declaring a C# Abstract Class
- Understanding C# Abstract Classes|Deriving from an Abstract Class
- Understanding C# Abstract Classes|The Difference Between abstract and virtual Members
- Introducing C# Arrays
- C# List and ArrayList Collections
- What are C# Collection Classes
- Creating C# List Collections - List<T> and ArrayList
- Adding Items to Lists
- Accessing List Items
- Removing Items From Lists
- Inserting Items into a C# List
- Sorting Lists in C#
- Finding Items in a C# List or ArrayList
- Obtaining Information About a List
- Clearing and Trimming C# Lists
- Working with Strings in C#
- Formatting Strings in C#