`

c#学习笔记(四) 复杂变量类型:杖举,数组,结构

    博客分类:
  • c#
阅读更多

数组:

这个没啥好说的,与java类同

 杖举

 

注意事项:杖举不能写在方法里面,引用的时候获得值需要进行类型转换

using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;

namespace ConsoleApplication2
{
    enum age : int
    {
        zhangshan = 18,
        lisi = 19


    }
  
    class Program
    {
         

    
        /*
         * hello word
         * */
        static void Main(string[] args)
        {
            
                Console.WriteLine(age.lisi);//输出:lisi
                Console.WriteLine((int)age.lisi);  //输出 19    
                 Console.ReadKey();
        
          

        }
      
     
    }
}

 

 结构(关键字 :struct)

是由几个数据组成的数据类型,数据可以是不同的数据类型

与杖举一样,在代码主体外部声明且声明时,其中的数据不能赋初值

格式:

         

struct <typeName>
{
           <memberDeclartions>

}

 例

using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;

namespace ConsoleApplication2
{


    struct user
    {
        public int age ;
        public String names ;

    }
  
  
    class Program
    {
         

    
        /*
         * hello word
         * */
        static void Main(string[] args)
        {
            user u;
            u.age = 3;
            u.names = "zhangsan";
            Console.WriteLine(u.names);//输出:zhangsan
            Console.ReadKey();
            
               
        
          

        }
      
     
    }
}

 

  • 大小: 118.3 KB
分享到:
评论

相关推荐

    C#学习笔记

    C#学习笔记 C#程序是由类组成的。类是C#的基本单元,所有的C#程序都是由类组成的。在 Visual Studio 中,关键字被标识为蓝色,例如using、namespace、class、static、void、string等。 Main()方法是程序的入口,...

    C#从入门到精通 学习笔记

    ### C#从入门到精通 学习笔记 #### 基础数据类型 在C#中,基础数据类型包括整型、浮点型、字符型等。这些类型为程序提供了基本的数据存储功能。 - **整型**: 包括`sbyte`(8位有符号整数)、`short`(16位有符号...

    C#学习笔记powerpoint版

    **C#学习笔记PowerPoint版概述** 这是一份基于PowerPoint制作的C#学习笔记,适合初学者系统地了解和掌握C#编程语言的基础知识。虽然没有具体的描述,但我们可以推测这份笔记是作者在学习过程中整理的心得体会,旨在...

    2023年C#学习笔记c重点整理.doc

    C#学习笔记 C#是一种面向对象的编程语言,它具有封装、继承、多态等特性。所有的类型都可以看作是一个对象,C#只允许单继承,即一个类不会有多个基类。C#中没有全局函数、全局变量和全局常数,所有的一切只能封装在...

    C#学习笔记......

    【标题】:C#学习笔记 【描述】:这是一份详尽的C#学习笔记,涵盖了从基础知识到高级特性的全面讲解。笔记内容包括C#语法基础、面向对象编程概念、异常处理、集合与泛型、LINQ查询、多线程编程、Asynchronous编程...

    C#学习笔记VS2008(基础知识复习)

    这份学习笔记主要涵盖了C#的基础知识,并且特别强调了语法和控件的使用,这都是C#编程的核心部分。以下是对这些知识点的详细阐述: 一、C#语法 C#是一种面向对象的编程语言,它的语法结构清晰,易于理解。基础语法...

    C#学习笔记(c#重点整理)精编版.docx

    10. **引用类型与值类型**:C#中有两种基本类型:值类型(如结构)和引用类型(如类)。值类型存储实际的值,而引用类型存储值的内存地址。 11. **类与实例**:类是面向对象编程的基础,包含数据成员、函数成员和...

    很好的C#学习笔记

    "很好的C#学习笔记"是一份宝贵的资源,对于想要深入理解和掌握C#语法及概念的人来说是不可或缺的。以下是基于标题、描述和提供的文件名所涵盖的一些关键知识点的详细解释。 首先,我们要探讨的是"C#数据类型"。C#中...

    c#学习笔记.txt

    c#学习笔记(1) 51099在线学习网发布 文章来源:网络收集 发布时间:2006-05-25 字体: [大 中 小] 51099在线学习网 http://www.51099.com 1, 结构(struct) 与 类(class) [attributes] [modifiers] struct ...

    C#学习笔记(c#重点整理)精编版.pdf

    以下是对C#学习笔记中提到的关键知识点的详细解释: 1. **面向对象特性**:C#支持封装、继承和多态,这是所有面向对象语言的核心特征。封装意味着数据和操作数据的方法被包装在一个类中,以保护数据的安全性。继承...

    C#入门经典学习笔记

    总之,学习C#入门需要理解并掌握这些基本概念,包括转义字符、变量命名、运算符优先级、复合数据类型、参数传递和变量作用域。通过熟练运用这些知识点,可以构建稳固的编程基础,为进一步学习更高级的C#特性和框架...

    C#学习笔记.docx

    C#的系统结构由四个主要部分构成:类型系统负责定义数据类型和类型行为;元数据用于存储关于程序集的信息;公用语言规范(CLS)定义了语言间交互的标准;虚拟执行系统负责运行时的管理和调度。 `using system`语句...

    C#学习笔记(c#重点整理).pdf

    2. **.NET框架**:.NET框架包含了四个主要部分,包括虚拟操作系统(Virtual Operating System, VOS)、类型系统、元数据和公共语言规范(Common Language Specification, CLS)。这些组件协同工作,提供了跨语言的互...

    一个平时训练c#的学习笔记(初学者适用)

    - **变量与数据类型**:C#支持多种内置数据类型,如整型(int)、浮点型(float)、字符型(char)和布尔型(bool)。理解它们的用途和范围是学习C#的第一步。 - **控制流**:包括条件语句(if-else)、循环(for...

    C#学习笔记.rar

    【C#学习笔记】 C#(读作"C sharp")是一种面向对象的编程语言,由微软公司开发,主要用于构建Windows应用程序、Web应用以及移动应用。它具有简洁的语法,高效性能,以及强大的.NET框架支持。C#的学习涵盖了基础...

Global site tag (gtag.js) - Google Analytics