2014年10月9日——语言基础1

本文深入探讨了C#编程的基础概念,包括类库、引用、命名空间、类文件、主函数等内容,并详细解释了数据类型,从基本的值类型到复杂的引用类型,覆盖了整型、浮点型、字符型、布尔类型、字符串类型、日期时间类型、枚举类型、结构类型等。同时,文章还介绍了如何修改字体和行号,提供了关于如何在代码中使用库的示例。

类库,引用过来,调用

命名空间(可包含多个类)

.cs类文件,存放代码

主函数static void

代码

.config 存放配置参数文件

.csproj项目文件

.sln解决方案,管理项目

 

Alt+提示,

ctrl+k,然后按ctrl+c,注释本行

ctrl+k,然后按ctrl+u,取消注释

把下面的括号去掉,然后再写上,不对齐的行就自动重排列了

 

注释的三种方式:///**////

如何改字体—→工具--选项--环境---字体和颜色

 

如何改行号—→工具--选项--文本编辑器---行号

 

/*useing表示程序引用的库,以下的system等,表
示为控制台这些库由。netframework2.0提供*/
using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
using System.Threading.Tasks;
/*新建项目时,自动创建一个命名空间,即
namespace命名空间可以控制类,变量等的作用域*/
namespace helloworld
{

    /*class是类的意思,c#是一门面向对象的语言,所有程序都有类构成项目创建时候,vs将会自动创建这个program类*/
    class Program
    {
        /*main是主函数,程序从此开始进行*/
        static void Main(string[] args)
        {
            Console.WriteLine("hello!world!!!");
            Console.ReadLine();
            //这是为了不让控制台立即退出
        }
   }

一:数据类型

1,值类型

整形,无符号整形是2于有符号整形的正数加1

的。即uint=2 x int+1.

有符号整形:sbyte,int ,short,long(常用)

无符号整形:bytre,uint,ushort,ulong

 

2浮点型:

float

decimal

Double,

3字符型:

char si='ffddfsd'单引号

4布尔类型bool用于判断

TRUE 和FALSE,

5字符串

string 等同于字符型,长度较长,定义是用双引号

6日期时间类型

Datetime,

7枚举类型

ENUM 

enum Days {Sat, Sun, Mon, Tue, Wed, Thu, Fri};

8结构类型

struct ,通常用来封装小型相关变量组,

例如,矩形的坐标或库存商品的特征。 

下面的示例显示了一个简单的结构声明。

public struct Book

{

    public decimal price;

    public string title;

    public string author;

}

二;引用类型

1字符串类型

string 类型表示一个字符序列(零个或更多 Unicode 字符)。 string 是 .NET Framework 中 String 的别名。

string a = "hello";

string b = "h";

2,类类型

object所有其他类型的最终基类

class  a{sasasasa}代码,用户定义的类型

3,接口类型

interface

4,数组类型

一维和多维数组,如int[]int[,,,,]

 

转载于:https://www.cnblogs.com/9999w/p/4012959.html

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值