• c#笔记2018-12-26


    using System;
    /*C#学习笔记2018-12-26
     * 1.@逐字字符串
     * 2.数据类型转换
     * 3.变量声明和占位符使用
     * 4.接收用户输入值
     * 5.const 关键字
     * 6.运算符
     * 7.三元运算符
     */
    namespace Csharp_study
    {
        class section1
        {
            static void Main(string[] args)
            {
                //1.@逐字字符串
                string str1 = "
    ";//
    将会被当做转义字符处理
                string str2 = @"
    ";//使用@在字符串之前该字符串将不会被转义
    
                //2.数据类型转换
                //显式--强制数据类型转换
                float f1=12.3f;
                int i1 = (int)f1;
                //隐式--安全的数据类型转换
                char a = 'A';
                string b = a.ToString();
    
                //3.变量的声明和占位符的使用  
                int i = 0, j = 1, o = 4;
    
                //4.接收用户输入的值
                int num;
                Console.WriteLine("请输入一个整数:");
                num = Convert.ToInt32(Console.ReadLine());
    
                //5.const 关键字
                const  double pi=3.1415;
                //pi = 3.3;无法再给常量赋值,此处会报错
    
                //6.运算符
                //省略算数运算符+、-、*、/、%、++、--
                //逻辑运算符&&与、||或、!非
                if ((1 == 1) && (2 == 2)){
                    Console.WriteLine("与运算---有假为假");
                }else {
                    ;
                }
                if((1==1)||(0==1)){
                    Console.WriteLine("或运算---有真为真");
                }else
                {
                    ;
                }
    
                //7.三元运算符
                //(条件)?值1:值2  条件为true时 表达式值为1  条件为false时 表达式值为2
                int aa = 1;
                int bb;
                bb = (aa==1)?10:20;
                Console.WriteLine("bb的值是{0}",bb);
    
                //控制台输出
                Console.WriteLine(str1);
                Console.WriteLine(str2);
                Console.WriteLine(b);
                Console.WriteLine(i1);
                Console.WriteLine("i:{0},j:{1},i+j:{2}",i,j,o);
                Console.WriteLine("您输入的整数是:" + num.ToString());
                Console.WriteLine(pi);
                Console.ReadKey();
            }
        }
    }
    

      

  • 相关阅读:
    汇编-实验9
    Starling开源手势库AcheGesture
    Robotlegs2的Starling扩展
    Flash Builder 4.6/4.7 注释以及字体大小修改
    js中函数的理解
    js对象引用赋值后
    var声明提前 undefined
    光棍节程序员闯关秀
    body和普通div背景图宽高百分比的区别
    笔试题
  • 原文地址:https://www.cnblogs.com/soulsjie/p/10181762.html
Copyright © 2020-2023  润新知