1、C语言基础特性全解析

C#语言基础特性全解析

1. C#语言概述

C#是一种简单、现代、面向对象且类型安全的编程语言,它源自C和C++。对于C和C++程序员来说,C#会让他们感到熟悉,因为它扎根于C和C++的语言家族树中。C#旨在结合Visual Basic的高生产率和C++的强大功能。

C#是Microsoft Visual Studio 7.0的一部分。除了C#,Visual Studio还支持Visual Basic、Visual C++以及脚本语言VBScript和JScript。所有这些语言都可以访问下一代Windows服务(NWGS)平台,该平台包含一个通用执行引擎和丰富的类库。.NET软件开发工具包定义了一个“公共语言子集”(CLS),它确保了符合CLS的语言和类库之间的无缝互操作性。对于C#开发者而言,即使C#是一种新语言,它也能完全访问像Visual Basic和Visual C++等成熟工具所使用的丰富类库,不过C#本身并不包含类库。

2. “Hello, world”程序示例

经典的“Hello, world”程序在C#中可以这样编写:

using System;
class Hello
{
    static void Main() {
        Console.WriteLine("Hello, world");
    }
}

C#程序的默认文件扩展名是.cs,例如hello.cs。可以使用命令行指令 csc hello.cs 来编译该程序,这将生成一个名为hello.exe的可执行程序,程序的

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值