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);
            }
        }
    }
  • 相关阅读:
    627. Swap Salary
    176. Second Highest Salary
    596. Classes More Than 5 Students
    183. Customers Who Never Order
    181. Employees Earning More Than Their Managers
    182. Duplicate Emails
    175. Combine Two Tables
    620. Not Boring Movies
    595. Big Countries
    HDU 6034 Balala Power! (贪心+坑题)
  • 原文地址:https://www.cnblogs.com/namejr/p/10261150.html
Copyright © 2011-2022 走看看