zoukankan      html  css  js  c++  java
  • 【2017-2-17】C#基础

    1、初学C#。

         C#是专门为.NET的应用而开发的语言,他吸收了C++、Visual Basic、Delphi、Java等语言的优点,提高了程序开发的效率。

    2、Visual Studio.NET的集成开发环境。

        初始操作分5步:打开VS,点击左上角的“文件”,选择“新建”“项目” - 会打开新建窗体。选择C#  框架4.0  控制台应用程序  保存位置   文件起名。

    3、代码的编写。

       在main函数中编写代码。一个项目中有且只有一个main函数。

       输出:Console.WriteLine("要输出的内容");//往外输出内容的,且自动换行。

               Console.Write("要输出的内容");//往外输出内容的,不自动换行。

               Console.ReadLine();//等待用户输入,按回车结束,防止程序闪退。

    using System;
    using System.Collections.Generic;
    using System.Linq;
    using System.Text;
    
    namespace _0216第一个解决方案
    {
        class Program
        {
            static void Main(string[] args)
            {
                Console.WriteLine("键盘敲烂");
                Console.WriteLine("月薪过万");
                Console.ReadLine();
                Console.WriteLine("键盘落灰");
                Console.ReadLine();
                Console.WriteLine("回家要饭");
                Console.ReadLine();
            }
        }
    }

    4、定义变量,数据输入。

        先设置一个变量,再给变量赋值。切定义变量的名称不可重复。若已有string a,则不可再设置int a 。

        设置的变量可理解为一个盒子,而变量赋值则可理解为往这个盒子里装东西,必须先有盒子才能往里面装东西。 

        打印内容:Console.WriteLine("输出的内容");

                      Console.Write("输出的内容");

       而打印变量则括号内没有双引号:Console.WriteLine(变量名);

                                                 Console.Write(变量名);

       接收用户输入的内容:
       Console.ReadLine(); - 会返回一个string(字符串)类型的值

       string定义的变量相加是拼接。

       定义变量:string a ;

       变量赋值:a = "值";

       两句合并:string a="值";

    using System;
    using System.Collections.Generic;
    using System.Linq;
    using System.Text;
    
    namespace 输入
    {
        class Program
        {
            static void Main(string[] args)
            {
                Console.Write("请输入姓名:");
                
                string name = Console.ReadLine();
                string nihao="你好";
                string c = nihao + name;
                Console.WriteLine(c);         
                Console.ReadLine();
            }
        }
    }

    5、定义整型变量。

       int a;
       整型变量赋值:
       a = 1;

       int和string的区别:int只能赋值为数字,string可以赋值为任意字符串。

                                 int可以执行"+—*/"运算,结果为数学计算。string只可进行"+"结果为两者的拼接。

       如何将string字符串类型转化为int整型:

       string a ="10";

       int b =int.Parse(a);

       

    using System;
    using System.Collections.Generic;
    using System.Linq;
    using System.Text;
    
    namespace 练习题1
    {
        class Program
        {
            static void Main(string[] args)
            {
                Console.Write("请输入您的姓名:");
                string a = Console.ReadLine();
                Console.Write("请输入您的性别:");
                string b = Console.ReadLine();
                Console.Write("请输入您的年龄:");
                string c = Console.ReadLine();
                Console.Write("请输入您的身高:");
                string d = Console.ReadLine();
                Console.Write("请输入您的体重:");
                string e = Console.ReadLine();
                Console.WriteLine("--------------------华丽的分割线-----------------------");
                Console.WriteLine(a+"你好!您的性别是“" + b+"”,您的年龄是“"+c+"”,您的身高是“"+d+"”,您的体重是“"+e+"”。");
                Console.ReadLine();
            }
        }
    }
    using System;
    using System.Collections.Generic;
    using System.Linq;
    using System.Text;
    
    namespace 练习题2
    {
        class Program
        {
            static void Main(string[] args)
            {
                Console.Write("请输入您的姓名:");
                string a = Console.ReadLine();
                Console.Write("请输入您的性别:");
                string b = Console.ReadLine();
                Console.Write("请输入您的年龄:");
                string c = Console.ReadLine();
                Console.Write("请输入您的身高:");
                string d = Console.ReadLine();
                Console.Write("请输入您的体重:");
                string e = Console.ReadLine();
                Console.WriteLine("--------------------华丽的分割线-----------------------");
                Console.WriteLine(a + "你好!您的性别是“" + b + "”,您的年龄是“" + c + "”,您的身高是“" + d + "”,您的体重是“" + e + "”。");
                int f = int.Parse(d);
                int g = int.Parse(e);
                int h = f + g;
                Console.Write("您的身高和体重的和是“"+h+"”。");
                Console.ReadLine();
    
            }
        }
    }

    小白第一次分享,见笑了!

  • 相关阅读:
    存储过程调用API
    Visual Studio 2019 添加不了区域 解决办法
    .NET Core 3.1 IIS其它网站出现HTTP503无法访问解决方法
    串口数据处理分包处理
    树莓派实践总和
    mysql定期任务
    Newtonsoft.Json.Linq 序列化 反序列化等知识
    使用IDbCommandInterceptor解决EF-CORE-3.x-使用MYSQL时,未正常的生成LIKE查询语句
    .Net Core自定义读取配置文件信息appsettings.Json
    .Net Core Cors跨域
  • 原文地址:https://www.cnblogs.com/qq609113043/p/6414010.html
Copyright © 2011-2022 走看看