zoukankan      html  css  js  c++  java
  • C#基础01

    1、第一个C#程序

    打开vs,新建项目,选择控制台应用(.Net Framework)

    解决方案可包括多个子项目

    在解决方案资源管理器中右键 点击属性,可修改其名称及框架版本

    1)properties

    设置目录,内含AssemblyInfo.cs用于说明项目信息

    2) 引用

    包含一些我们引用的库

    App.config 配置文件,可用于连接数据库等等

    3)Program.cs

    项目主文件

    MSDN:官方文档

    注释快捷键ctrl+c

    c#只能读取字符串类型

    using System;
    using System.Collections.Generic;
    using System.Linq;
    using System.Text;
    using System.Threading.Tasks;
    
    namespace Demo
    {
        class Program
        {
            static void Main(string[] args)
            {
                Console.WriteLine("Hello,c#");
                Console.ReadLine();
            }
        }
    }

    2.

    1)

    2)传递参数:

    using System.Collections.Generic;
    using System.Linq;
    using System.Text;
    using System.Threading.Tasks;
    
    namespace Demo
    {
        class Program
        {
            static void Main(string[] args)
            {
                foreach (var item in args)
                {
                    Console.WriteLine(item);
                }
                Console.ReadLine();
            }
        }
    }

    打开项目的Debug文件夹,在cmd中进行传参:./Demo.exe param1 param2 

    3.数据类型

    包括byte short/char int long float(单精度保留8位小数) double(双精度保留16位小数)  bool string

    与js不同,变量必须先赋值再使用,否则会报错

    1)范围

    byte范围:0-255

    short范围:-32768-32768

    const 声明常量

    const int = 8

    数据类型.Parse() 类型强转

    2)输入与输出

    using System;
    
    
    namespace Demo
    {
        class Program
        {
            static void Main(string[] args)
            {
                int a = 100;
                Console.WriteLine(a + "hello");
                string name = "Linda";
                int age = 12;
                string sex = "female";
                Console.WriteLine("姓名:{0} 年龄:{1} 性别:{2}
     Hello,{0}",name,age,sex);
                Console.ReadLine();
            }
        }
    }
  • 相关阅读:
    CF493D Vasya and Basketball (二分)
    CF734C Anton and Making Potions (二分)
    CF785C Anton and Fairy Tale (二分)
    HDU3047 Zjnu Stadium (带权并查集)
    POJ1795 DNA Laboratory (状压dp)
    BZOJ.3524.[POI2014]Couriers(主席树)
    BZOJ.3932.[CQOI2015]任务查询系统(主席树 差分)
    洛谷.3835.[模板]可持久化平衡树(fhq treap)
    SDOI2013 R1 Day2
    洛谷.3919.[模板]可持久化数组(可持久化线段树/平衡树)
  • 原文地址:https://www.cnblogs.com/Tanqurey/p/12347429.html
Copyright © 2011-2022 走看看