zoukankan      html  css  js  c++  java
  • C# 中数据类型以及结构

    值类型:int、double、char、bool...,结构。

    引用类型:类(string)、接口、数组

    Class1.cs

    using System;
    using System.Collections.Generic;
    using System.Linq;
    using System.Text;
    using System.Threading.Tasks;
    
    namespace ConsoleApplication1
    {
        struct Class1
        {
            /*
             * 结构中的初始值不能够像类一样赋值初始值,如不能够string name = "namejr";
             * 结构中不能定义无参构造,但是默认是有无参构造函数的
             * 结构中的构造函数必须为定义的函数进行赋值
             * 结构类型中,可以不做实例化
             */
            string name;
            public Class1(string name)
            {
                this.name = name;
            }
    
            public string Name
            {
                get
                {
                    return name;
                }
    
                set
                {
                    name = value;
                }
            }
        }
    }
    using System;
    using System.Collections.Generic;
    using System.Linq;
    using System.Text;
    using System.Threading.Tasks;
    
    namespace ConsoleApplication1
    {
        class Program
        {
            static Class1 name1;  // 结构,不用实例化对象
            static void Main(string[] args)
            {
                // 结构可以像类一样使用实例化进行访问
                /*
                Class1 name = new Class1();
                name.Name = "namejr";
                Console.WriteLine(name.Name);
                */
                //
                // 结构当然也可以不实例化访问
                name1.Name = "jr";
                Console.WriteLine(name1.Name);
            }
        }
    }
  • 相关阅读:
    每天学习Linux之-系统启动过程
    差模和共模干扰
    每天学习Linux之-目录结构
    欧姆龙CP1H 原点搜索和原点返回功能
    NPN,PNP接线总结
    MyBatis插件开发
    MyBatis运行原理
    MyBatis逆向工程
    MyBatis-Spring整合
    MyBatis缓存机制
  • 原文地址:https://www.cnblogs.com/namejr/p/10261150.html
Copyright © 2011-2022 走看看