Skip to Content
ASP.NET 2.0 All-In-One Desk Reference For Dummies®
book

ASP.NET 2.0 All-In-One Desk Reference For Dummies®

by Doug Lowe, Jeff Cogswell, Ken Cox - Microsoft MVP
July 2006
Beginner
910 pages
20h 14m
English
Wiley
Content preview from ASP.NET 2.0 All-In-One Desk Reference For Dummies®

Chapter 1. C# Programming Basics

In This Chapter

Examining keywords

Inspecting statements

Perusing blocks

Reviewing comments

Surveying classes

Investigating variables

Considering data types

Observing operators

Experiencing expressions

In this chapter, you find the basics of writing C# code. If you’ve been browsing around in the book, you’ve already seen plenty of C# code examples, so I won’t start with a basic “Hello World!” program (the way most introductory C# programming books do). Instead, I’ll dive right into the building blocks of C# programs, such as keywords, statements, blocks, and so on.

So jump in and hang on!

Dealing with Keywords

A keyword is a word that has special meaning defined by the C# programming language. In all, C# has 77 keywords. They’re listed in alphabetical order in Table 1-1.

Table 1-1. The C# Keywords

abstract

event

new

struct

as

explicit

null

switch

base

extern

object

this

bool

false

operator

throw

break

finally

out

true

byte

fixed

override

try

case

float

params

typeof

catch

for

private

uint

char

foreach

protected

ulong

checked

goto

public

unchecked

class

if

readonly

unsafe

const

implicit

ref

ushort

continue

in

return

using

decimal

int

sbyte

virtual

default

interface

sealed

volatile

delegate

internal

short

void

do

is

sizeof

while

double

lock

stackalloc

 

else

long

static

 

enum

namespace

string

 
The C# Keywords

Like everything else in C#, keywords are case-sensitive. Thus, if you type If instead of if or For instead of for, the compiler complains about ...

Become an O’Reilly member and get unlimited access to this title plus top books and audiobooks from O’Reilly and nearly 200 top publishers, thousands of courses curated by job role, 150+ live events each month,
and much more.

Read now

Unlock full access

More than 5,000 organizations count on O’Reilly

AirBnbBlueOriginElectronic ArtsHomeDepotNasdaqRakutenTata Consultancy Services

QuotationMarkO’Reilly covers everything we've got, with content to help us build a world-class technology community, upgrade the capabilities and competencies of our teams, and improve overall team performance as well as their engagement.
Julian F.
Head of Cybersecurity
QuotationMarkI wanted to learn C and C++, but it didn't click for me until I picked up an O'Reilly book. When I went on the O’Reilly platform, I was astonished to find all the books there, plus live events and sandboxes so you could play around with the technology.
Addison B.
Field Engineer
QuotationMarkI’ve been on the O’Reilly platform for more than eight years. I use a couple of learning platforms, but I'm on O'Reilly more than anybody else. When you're there, you start learning. I'm never disappointed.
Amir M.
Data Platform Tech Lead
QuotationMarkI'm always learning. So when I got on to O'Reilly, I was like a kid in a candy store. There are playlists. There are answers. There's on-demand training. It's worth its weight in gold, in terms of what it allows me to do.
Mark W.
Embedded Software Engineer

You might also like

Essential ASP.NET 2.0

Essential ASP.NET 2.0

Fritz Onion, Keith Brown
ASP.NET 4 Unleashed

ASP.NET 4 Unleashed

Stephen Walther, Kevin Hoffman, Nate Dudek

Publisher Resources

ISBN: 9780471785989Purchase book