C# 设计基础(一)

                       

(一)   C#项目的组成结构

  1. 项目结构

.config ---配置文件(存放配置参数文件)

.csproj ---项目文件(管理文件项)

.sln   ---解决方案文件(管理项目)

.cs   ---源文件(程序代码)

  1. 函数的四要素

名称,输入,输出,加工

  1. 主函数的内容

Console.ReadKey(); //输入语句

Console.ReadLine();//输入语句

Console.WriteLine();//输出语句

Console.Writeline();//输出语句

  1.  

Namespace ConsoleApplication1    命名空间

Class Program                    类

static void Main(string[] arges)       方法

  1. 注意事项

注释

注释:告诉电脑,不用当成代码去执行。

1.      //                         注释到行尾,注释一行。

2. /*sdfasdfasdf **/         注释中间的内容,多行。

(二)   数据类型

                       

  1. 常用重点数据类型

整形:整数型

Short    Int16    2字节(16数位)

Int      Int32    4字节(32数位) 取值空间为整数最大绝对值比手机号小一位

Long    Int64    8字节 (64数位)

浮点型: 小数型

float  Single    4字节       赋值加后缀f或f与double赋值区别         

double   Double  8字节    

decimal  Decimal  16字节   赋值范围小数部分大因此赋值范围不一定比double范围大

字符型

char   Char   2字节  只能放一个字符,且只能用单引号

布尔型  开关

bool  Boomleam  1字节  只能放turefalse,不能加引号

字符串型多个字母串

string  String    字符序列  要用双引号

2转义符号

\”双引号   代表一个双引号字符

\\反斜杠  代表一个反斜线字符''\'

\r      回车(CR) ,将当前位置移到本行开头

\n     换行(LF) ,将当前位置移到下一行开头

\t     水平制表(HT) (跳到下一个TAB位置)

 

(三)   基本的类型转换

自动转换:只要不可能存在数据丢失情况自动转换

强制转换:

对数字在被转换的值左边加上小括号,在小括号中写上被转换成那种类型     float a=(float)3.14

对于字符串:

   方法一

int a=int .Parse(”字符串”); float b=float. Parse(“字符串”);double c=double.Parse(“字符串”)

   方法二

int a=convert.ToInt32(a);  float b=convert.ToSingle(b);

练习案例 一

   static void Mainstring[] args)

        {

            Console.WriteLine("小hi:您叫什么名子?");

            Console.Write("我:");

            string xm = Console.ReadLine();

            Console.WriteLine("小hi:哦,原来你就是"+xm+"啊,久仰了!,你喜欢什么好吃的?");

            Console.Write("我:");

            string sw = Console.ReadLine();

            Console.WriteLine("小hi:我也喜欢吃"+sw+",你能吃多少啊?");

            Console.Write("我:");

            string sl = Console.ReadLine();

            Console.WriteLine("小hi:你居然吃"+sl+",比我吃得多多啦");

练习案例二

Console.WriteLine("请输入一个数字:");

            string a = Console.ReadLine();

            Console.WriteLine("请输入另一个数字:");

            string b = Console.ReadLine();

            Console.WriteLine(Convert.ToInt32(a)+Convert.ToInt32(b));

            Console.WriteLine(int .Parse(a) + int .Parse(b));

posted on 2016-04-12 00:22  。。小兵  阅读(219)  评论(0编辑  收藏  举报