C#类型及基础语法


C#类型及基础语法

C#语言的简单让人倍感轻松—只有大约80个关键字和12种内置类型,但C#在实现现代编程概念的表达能力却非常强。

数据类型

“Hello world”

namespace FirstProject    //namespace  命名空间
{
    class Program         //class  类
    {
        static void Main(string[] args)/// Main方法(函数);是程序的唯一入口
                                       /// <param name="args">字符串数组类型的参数</param>
        {
            Console.WriteLine(); //控制台的输出指令,即屏幕上显示内容
                                 //控制台输出的快捷键  cw + Tab两次
                                 //运行 Ctrl + F5
                                 //每一行代码都要用;号结尾 ;必须为英文
                                 //括号中的双引号同样必须是英文
            Console.WriteLine("Hello World");
        }
    }
}

值类型

//整数类型
            Console.WriteLine(100);
            Console.WriteLine(12);        
//浮点类型    float  double  decimal
           //浮点数就是我们通常说的小数
            float height = 1.80f;
            Console.WriteLine(height);
            double price = 12.5;
            Console.WriteLine(price);
            decimal money = 123456.12M;
            //float 类型是一个单精度的浮点数  能精确到小数点后的5-6位
            //double l类型是一个双精度的浮点数  能精确到小数点后14-15位
            //decimal 类型 能精确到小数点后128位字符常量和字符串常量的区别:
//字符和字符串
            //关系:羊肉和羊肉串的关系       
            //用""扩起来的就是字符串
            //用''扩起来的就是字符
            Console.WriteLine("男");
            Console.WriteLine('男');
//布尔值     true 和 false 
            Console.WriteLine(true);
            Console.WriteLine(false)和Console.Write(false\n)是一样的 
            Console.WriteLine();表示换行
              \n也表示一个换行
    //总结:声明变量的时候的格式: 类型 变量名 = 常量或变量名
            //在程序里面  =  不是正真意义上的等号  而是赋值号
            //变量名遵循的是小驼峰命名法
            //小驼峰命名法:首单词的首字母要小写其他单词的首字符全大写 剩下字母全小写
            //变量名是不能重复声明 但是可以重复使用

模拟注册的界面

   做一个类似注册的一个界面
        用户名  密码  性别  年龄  工资 家庭住址  是否已婚   
        打印出这样的内容"谢谢{0}的配合,请确认您的用户名{1},密码:{2},性别:{3},婚姻:{4},其他信息我们将会做为隐私!!"  
    class Program
    {
        static void Main(string[] args)
        {
            Console.WriteLine("请输入用户名:");
            string username = Console.ReadLine();
            Console.WriteLine("请输入密码:");
            string password = Console.ReadLine();
            Console.WriteLine("请输入性别:");
            char gender = char.Parse(Console.ReadLine());
            Console.WriteLine("请输入年龄:");
            int age = int.Parse(Console.ReadLine());
            Console.WriteLine("请输入您的薪资");
            double salary = double.Parse(Console.ReadLine());
            Console.WriteLine("请输入家庭住址");
            string address = Console.ReadLine();
            Console.WriteLine("是否已婚");
            bool isMarray = bool.Parse(Console.ReadLine());
            //Console.WriteLine("谢谢{0}的配合,请确认您的用户名{1},密码:{2},性别:{3},婚姻:{4},其他信息我们将会做为隐私!!",username,username,password,gender,isMarray); 
        }
    }

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值