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();
            }
        }
    }
  • 相关阅读:
    Jython:java调用python文件之第三方包路径问题
    待研究的技术第二版
    mysql主从数据库不同步的2种解决方法(转)
    mysql分表和表分区详解
    mysql-binlog日志恢复数据库
    mysql delete删除记录数据库空间不减少问题解决方法
    mySQL 增量备份方案(转)
    mysql 查看 删除 日志操作总结(包括单独和主从mysql)
    Memcache的部署和使用(转)
    Linux下memcache的安装和启动(转)
  • 原文地址:https://www.cnblogs.com/Tanqurey/p/12347429.html
Copyright © 2011-2022 走看看