using System;
C#—语系
1) .net;
2)java(面向对象思想);
3) php;
4)Asp;
.net{PC{
C/S:客户端应用程序(需要安装的程序);
B/S:neb应用(放到网上可以直接打开的东西);
}
手机{
app;
B/S;
}
}
.net体系{
C#基础——基本语法;
SQLserver——数据存储;
HTML——网页制作;
Winform——客户端应用;
webform——B/S应用;
Asp——企业网站;
php——商城网站
}
C#基础{
数据类型:日常数据在C#语法中表达方式;
定义变量:临时存储数据;
运算符;
语句:1 顺序语句;2 分支语句;3 循环语句(穷举;迭代);4 跳转语句;
类类型;
数组;
函数;
递归:函数的特殊用法;
}
http://msdn.micnxoft.com(存储C#基础数据类型的相关网站);
区别{
值类型:直接存储;
引用类型:存储的是对其定义变量的引用;
}
C#类型{
值类型{
简单类型{
整型:sbyte(System.SByte的别名),short(System.Int16),int(System.Int32),long(System.Int64),byte(System.Byte), ushort(System.UInt16),uint(System.UInt32),ulong(System.UInt64),char(System.Char);
浮点型:float(System.Single),double(System.Double);
用于财务计算的高精度decimal型:decimal(System.Decimal);
bool型:bool(System.Boolean的别名);
用户定义的结构体(派生于System.ValueType);
}
枚举类型:enum(派生于System.Enum);
结构举类型
}
引用类型{
类类型 Class;
接口 interface;
委托 delegcote;
数组
}
}
using System.Collections.Generic;
using System.Text;//调用命名空间
namespace ConsoleApplication2//命名空间
{
class Program//类
{
//主函数:程序的入口,一个程序有且只有一个住口
static void Main(string[] args)
{
//在Main函数中开始书写工具
Console.Write("hello world");//输出
Console.ReadLine();//用户录入,可以用来防止控制台运行完之后关闭
}
}
}
一:C#项目的组成结构
新建项目—VisktopC#—控制台应用程序
1、项目后缀:
.config-配置文件 .csproj-项目文件(管理文件项) .sln-解决方案文件(管理项目) .cs-源文件(程序代码)
注:后缀不同代表文件类型也不同,这些文件后缀类型会在“解决方案资源管理库器”中看到。