C# in 21 Days

ISBN-10: 0672320711

ISBN-13: 9780672320712

Edition: 2nd 2002

Authors: Bob Powell, Stingray Software Staff, Richard Weeks, Bradley L. Jones

List price: $39.99 Buy it from $3.00
30 day, 100% satisfaction guarantee

If an item you ordered from TextbookRush does not meet your expectations due to an error on our part, simply fill out a return request and then return it by mail within 30 days of ordering it for a full refund of item cost.

Learn more about our returns policy


C# enables programmers to build a wide range of applications for the new Microsoft .NET platform. This step-by-step tutorial covers topics from basic program construction to intermediate level application engineering.
New Starting from $34.44
what's this?
Rush Rewards U
Members Receive:
You have reached 400 XP and carrot coins. That is the daily max!
Study Briefs

Limited time offer: Get the first one free! (?)

All the information you need in one place! Each Study Brief is a summary of one specific subject; facts, figures, and explanations to help you learn faster.

Add to cart
Study Briefs
Periodic Table Online content $4.95 $1.99
Add to cart
Study Briefs
SQL Online content $4.95 $1.99
Add to cart
Study Briefs
MS Excel® 2010 Online content $4.95 $1.99
Add to cart
Study Briefs
MS Word® 2010 Online content $4.95 $1.99
Customers also bought

Book details

List price: $39.99
Edition: 2nd
Copyright year: 2002
Publisher: Pearson Education
Publication date: 10/19/2001
Binding: Paperback
Pages: 784
Size: 7.25" wide x 9.00" long x 1.75" tall
Weight: 2.794
Language: English

At a Glance
Getting Started with C#
What Is C#? Why C#? C# Versus Other Programming Languages
Preparing to Program
The Program Development Cycle
Your First C# Program
Types of C# Programs
Understanding C# Programs
C# Applications
Basic Parts of a C# Application
Structure of a C# Application
Analysis of Listing
Object-Oriented Programming (OOP)
Displaying Basic Information
Storing Information with Variables
Using Variables
Understanding Your Computer's Memory
C# Data Types
Numeric Variable Types
Literals Versus Variables
Reference Types
Working with Operators
Types of Operators
The Basic Assignment Operator
Mathematical/Arithmetic Operators
Relational Operators
Logical Bitwise Operators
Type Operators
The sizeof Operator
The Conditional Operator
Understanding Operator Precedence
Converting Data Types
Understanding Operator Promotion
For Those Brave Enough
Control Statements
Controlling Program Flow
Using Selection Statements
Using Iteration Statements
Using goto
Nesting Flow
Object-Oriented Programming Revisited
Defining a Class
Class Declarations
Data Members, aka Fields
Static Variables
The Application Class
A First Look at Namespaces
Class Methods and Member Functions
Getting Started with Methods
Using Methods
Program Flow with Methods
Format of a Method
Passing Values to Methods
Types of Class methods
Week 1 In Review
The WR01.cs Program
At a Glance
Advanced Data Storage: Structures, Enumerators, and Arrays
Using Arrays to Store Data
Day 9
Advanced Method Access
Overloading Methods
Using a Variable Number of Parameters
Classes with No Objects
Namespaces Revisited
Handling Exceptions
The Concept of Handling Problems
Exception Handling
Adding Finality with finally
Common Exceptions
Defining Your Own Exception Classes
Throwing Your Own Exceptions
checked Versus unchecked Statements
The Basics of Inheritance
Polymorphism and Inherited Classes
Virtual Methods
Working with Abstract Classes
Sealing Classes
The Ultimate Base Class: Object
Using the is and as Keywords with Classes—Class Conversions
Arrays of Different Object Types
Better Input and Output
Understanding Console Input and Output
Formatting Information
Working Closer with Strings
Getting Information from the Console
Interfaces—A First Look
Defining Interfaces
Using Multiple Interfaces
Explicit Interface Members
Deriving New Interfaces from Existing Ones
Hiding Interface Members
Indexers, Delegates, and Events
Using an Indexer
Exploring Delegates
Working with Events
Creating Events
Week 2 in Review
Enumerations for the Cards
A card T
Free shipping on orders over $35*

*A minimum purchase of $35 is required. Shipping is provided via FedEx SmartPost® and FedEx Express Saver®. Average delivery time is 1 – 5 business days, but is not guaranteed in that timeframe. Also allow 1 - 2 days for processing. Free shipping is eligible only in the continental United States and excludes Hawaii, Alaska and Puerto Rico. FedEx service marks used by permission."Marketplace" orders are not eligible for free or discounted shipping.

Learn more about the TextbookRush Marketplace.