Welcome to Scribd, the world's digital library. Read, publish, and share books and documents. See more
Download
Standard view
Full view
of .
Save to My Library
Look up keyword or section
Like this
5Activity

Table Of Contents

1. Introduction
1.1 A New Platform?
1.2 System Requirements
1.3 Purpose of these Study Notes
1.4 Who can use these Study Notes?
1.5 Updates to this document
1.6 Recommended Sites on C#
1.7 My Workshops on C#
1.8 Satish Talim?
1.9 Acknowledgements
2. C# Program Elements
2.1 Overview of the .NET
2.2 C# and Java
2.3 Our first C# Program – Hello, world
2.4 Naming Guidelines
2.4.1 Namespaces
2.4.2 Classes
2.4.3 Methods
2.4.4 Method Arguments
2.4.5 Interfaces
2.4.6 Class members
2.5 Automatic memory management
2.6 Comments
2.7 Blocks
2.8 Separation
2.9 Whitespace
2.10 Keywords (74)
2.11 Constants – const / readonly
2.12 Variables
2.13 Naming constants and variables
2.14 Escape sequences
2.15 Statements and Expressions
2.15.1 Empty statement
2.16 Types
2.17 Predefined types
2.18 Operators
2.18.1 checked and unchecked operators
2.19 Operator overloading
2.20 Program Control
2.20.1 The if statement
2.20.2 The switch statement
2.20.3 The while statement
2.20.4 The do statement
2.20.5 The for statement
2.21 Console I/O
2.21.1 Console Input
2.21.2 Console Output
2.22 Array types
2.23.1 Method Overloading
2.23.2 Variable Method Parameters - params
2.24 Handling Exceptions
2.25 Namespaces
2.26 Namespaces and Assemblies
2.27 Summary of Key Concepts
3. Object Oriented Concepts
3.1 What is an Object?
3.2 The Benefit of Encapsulation
3.3 What are Messages?
3.4 What are Classes?
3.5 What is Inheritance?
4. Class and Object
4.1 Class Declaration
4.1.1 Class modifiers
4.1.1.1 Abstract classes
4.1.1.2 Sealed classes
4.1.1.3 Inner Classes
4.1.2 Class base specification
4.1.2.1 Base classes
4.1.2.2 Internal class
4.1.2.3 Interface implementations
4.1.3 Class body
4.1.3.1 Class members
4.1.3.2 Signature
4.1.3.3 Constructors
4.1.3.4 Calling Base Class Constructors
4.1.3.5 Static Constructors
4.1.3.6 Destructors
4.1.3.7 Inheritance - Single
4.1.3.8 Accessing Base Class Members
4.1.3.9 The this Reference
4.1.3.10 The new modifier
4.1.3.11 Casting between Types
4.1.3.12 Access modifiers
4.1.3.13 Restrictions on Using Accessibility Levels
4.1.3.14 Accessibility Domain
4.1.3.15 Virtual methods
4.1.3.16 Override methods
4.2 Interfaces
4.3 Structs
4.4 Enums
4.5 Properties
4.6 Assignment
5.2 StringBuilder class
5.3 File and Folder operations
5.3.1 Finding out information about a File
5.3.2 Listing Files in a Folder
5.3.3 Copying and Deleting Files
5.3.4 Reading Text Files
5.3.5 Writing Text Files
5.3.6 Reading Binary Files
5.3.7 Writing Binary Files
5.4.2 Generic Request/Response Architecture
0 of .
Results for:
No results containing your search query
P. 1
C Sharp Notes

C Sharp Notes

Ratings: (0)|Views: 47 |Likes:
Published by Woundedsoul Sou L

More info:

Published by: Woundedsoul Sou L on Sep 04, 2010
Copyright:Attribution Non-commercial

Availability:

Read on Scribd mobile: iPhone, iPad and Android.
download as PDF, TXT or read online from Scribd
See more
See less

10/30/2011

pdf

text

original

You're Reading a Free Preview
Pages 4 to 41 are not shown in this preview.
You're Reading a Free Preview
Pages 45 to 87 are not shown in this preview.
You're Reading a Free Preview
Pages 91 to 96 are not shown in this preview.

Activity (5)

You've already reviewed this. Edit your review.
1 thousand reads
1 hundred reads
pepgutsy liked this
Gopualakrishnan liked this
gauravkakkar28 liked this

You're Reading a Free Preview

Download
/*********** DO NOT ALTER ANYTHING BELOW THIS LINE ! ************/ var s_code=s.t();if(s_code)document.write(s_code)//-->