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);
            }
        }
    }
  • 相关阅读:
    solution for "cannot find vcvarsall.bat" in Python
    fast debug a program with GDB
    pLSA 浅析
    argsort in Python
    how to create html from tex source file
    google云输入法以及在chrome中的插件
    贝叶斯估计浅析
    JavaScript学习篇(5)
    JavaScript学习篇(6)
    JavaScript学习篇(2)
  • 原文地址:https://www.cnblogs.com/namejr/p/10261150.html
Copyright © 2011-2022 走看看