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();
    
            }
        }
    }

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

  • 相关阅读:
    获取一个表的,字段,类型,长度,是否主键,是否为空,注释 等信息
    单个页面Request编码方式的改变,无需改动Web.config~
    关于锚点页内链接跳转出现问题(不响应,没有反应)的解决方法(ZT)
    40种网站设计常用技巧~
    在MasterPage中检验session是否存在~
    如何避免重构带来的危险
    早该知道的7个JavaScript技巧
    30个提高Web程序执行效率的好经验
    我学编程时犯的最大两个错误
    C# 中get和set属性的作用
  • 原文地址:https://www.cnblogs.com/qq609113043/p/6414010.html
Copyright © 2011-2022 走看看