C#编程之C#基础(一)

 好了,终于可以看到C#的真面目了。与以往所有的高级编程语言一样,首先,需要了解一下C#的语言结构。虽然很多教学的书籍上面都会以一个"Hello world”的程序作为一个语言的入门程序,对于一个初步涉及程序开发的人来说,这是一件很有意思的事情。但在此之前呢,大家可以打开MSDN看一下C#的最基础的关键,来认识一下每一个关键字代表着什么。

abstract

const

explicit

extern

in(泛型修饰符)

internal

override

out(泛型修饰符)

private

protected

public

readonly

sealed

static

unsafe

virtual

volatile

  • 这些都是修饰符。

bool

byte

char

class

decimal

delegate

double

enum

event

int

interface

long

namespace

object

operator

params

short

string

struct

uint

ulong

ushort

void

          这些都是用来声明特定类型变量的关键字。

 

as

is

sizeof

typeof

          这些关键字表示一个运行符

break

case

catch

continue

do

else

new

finally

for

foreachin

goto

if

return

switch

throw

try

using

while

          这些都是语句关键字。

base

null

this

          这三个表示特定引用的关键字

checked

fixed

out

ref

stackalloc

unchecked

          这几个在关键字都有着特别的含义,也可以把它们当作修饰符。

      我们现在对C#中的关键字有了一个初步的了解了。接下来,就看看怎么使用这些关键字了。按着先辈脚印,我们也用C#写一个"Hello world”的控制台程序。先安装好Visual Studio。然后新建一个工程,语言选择C#,类型为Console Application,命下名,选一下工程存放的路径,然后确定。OK一个崭新的工程就建好了,我们先双击打开这个工程里面的Program.cs,看一下上面写了什么?我们先将代码作一下修改:

保存,调试运行(Ctrl+F5),看一下结果。在上面的这段代码中,我们仅仅在原有的代码基础上加了一句"Console.WriteLine("Hello world");"是不是很简单?没错,就是这么简单。

      现在我们回头看一下完整的代码。最上面有四行代码,是为程序引用了四个命名空间。这就是关键字:using的作用,当然它不仅仅就这点作用。第五行代码用关键字:namespace声明了一个新的命名空间,我们在这个命名空间下面的声明的类都属于这个命名空间。接下来,就定义了一个类,注意关键字class,它的作用就是声明一个类。然后定义了一个静态的成员方法Main,它是这个程序的默认入口。在C#中,所有的方法或变量不能独立于对象(类)而存在。然后程序通过Console对象的WriteLine方法输出了"Hello world"这句话。

 

 

  • 1
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值