`

C#值的类型(一)

 
阅读更多

C#的数据类型

 

using System;

using System.Collections.Generic;

using System.Linq;

using System.Text;

using System.Threading.Tasks;

/// <summary>

/// C#值的类型 值 存在内存栈上

/// 引用变量 存储在内存栈上面 对应的值存在堆上

/// 另外三斜杠是解释方法 类 空间的

/// </summary>

namespace lesson2

{/// <summary>

 /// 要调用类就得调用命名空间,所以namespace可以实现 类的同名

 /// </summary>

 /// 

    struct Person

    {//可以在结构里面新建方法事件

        public int age;//对外可见

        private string name;

        internal string fname; //命名空间内可用

     //   protected string lastName; 继承的类可用

    }

    enum Days {Monday=1, Tuesday };

    /// <summary>

    /// 枚举的作用是限定变量的可能性

    /// 默认为整形int 从0开始 给第一个数加个=1就从1开始了 

    /// 在Days 后面加个冒号 :byte 就改变类型

    /// </summary>

    class Program

    {

        static void Main(string[] args)

        {

            //内置类型 继承于system.Value 继承于 system.Object

            int intValue = 0;//这里的数据类型有很多方法和类一样

            bool a = true;

            int intValue2=new int();

            intValue2 = 2;

            Person person = new Person();

            person.age = 10;

            var day = Days.Tuesday;//不管你声明任何一个变量,都可用var,避免很多麻烦,待要需要时再转化

            Console.WriteLine(intValue2);

            Console.WriteLine(person.age);

            Console.WriteLine((int)Days.Monday);//强制转型看效果

            Console.WriteLine(day);

            Console.ReadLine();

      

       

        }

    }

}

 

此外,我还看了视频介绍unity的窗口界面和菜单界面



 

 

<!--EndFragment-->
  • 大小: 74.5 KB
  • 大小: 73.4 KB
分享到:
评论

相关推荐

    C#中引用类型和值类型的区别

    C#中引用类型和值类型的区别C#中引用类型和值类型的区别

    c# 值类型 引用类型 内存分析

    c# 值类型 引用类型 内存分析 图解 ,从根本上理解值类型和引用类型变量的本质区别。

    C#引用类型和值类型的区别

    值类型直接存储其值,变量本身就包含了其实例数据,而引用类型保存的只是实例数据的内存引用...因此,一个值类型变量就永远不会影响到其他的值类型变量,而两个引用类型变量则很有可能指向同一地址,从而发生相互影响。

    C#值类型与引用类型区别

    C#值类型与引用类型区别,和一些基础算法,刚入门的小伙伴,希望对你有用

    C#基础知识 值类型、引用类型

    一起回忆那些年美好的回忆吧,缅怀青春,昂首迎接新的挑战,我们可以走的更远!

    C#数据类型变量声明使用

    C#数据类型,变量的声明,定义使用(值类型,引用类型等)

    C#引用类型的赋值 类的赋值

    C#中除了基本类型以外的类型都是引用类型。引用类型的特点是,在堆栈中存储的是该引 用类型指向的堆中的“地址”。所以,当引用类型之间相互赋值的时候,只是将堆栈中的值 (可以理解为所指向的“堆”地址)相互赋值...

    C#中引用类型和值类型

    C#中引用类型和值类型 包含了C#中的所有引用类型和值类型的分类,别对于各个类型的关键字,给出来相应的例子。值得参考。

    C#基础知识 值类型装箱

    温故而知新可以为师矣,牢固的基础能支撑我们前进的更远!

    浅谈C#中的值类型和引用类型

    C#只有两种数据类型:值类型和引用类型 值类型在线程栈分配空间,引用类型在托管堆分配空间 值类型转为引用类型称成为装箱,引用类型转为值类型称为拆箱 以下是值类型和引用类型对照表 从上图可以简单看出:string...

    7理解C#值类型与引用类型[整理].pdf

    7理解C#值类型与引用类型[整理].pdf

    c# 引用类型与值类型的区别详解

    解析:CLR支持两种类型:值类型和引用类型。用Jeffrey Richter(《CLR via C#》作者)的话来说...C#中的每一种类型要么是值类型,要么是引用类型。所以每个对象要么是值类型的实例,要么是引用类型的实例。值类型的实例

    C#值类型和引用类型及参数传递[收集].pdf

    C#值类型和引用类型及参数传递[收集].pdf

    值类型和引用类型的区别

    • 未装箱的值类型分配在栈上而不是堆上,而栈又不是GC的地盘儿,因此GC根本不过问值类型变量的死活,一旦值类型变量的作用范围一过,它所占的内存空间就立即被回收掉,不劳GC亲自动手。 以上罗列的都是值类型和...

    深入C#数据类型巩固

    深入C#数据类型 一、值类型、引用类型 二、详解值类型 三、引用类型详解 四、参数传递 五、装箱和拆箱 六、静态

    关于值类型与列类型不匹配,所需类型是 DataRow的解决方案

    关于值类型与列类型不匹配,所需类型是 DataRow的解决方案

    值类型和引用类型的C#实现

    值类型和引用类型………………………………………………………………………………………………………………………………

    c#值类型和引用类型使用示例

    主要介绍了c#值类型和引用类型使用示例,需要的朋友可以参考下

    C#基本数据类型.html

    数据类型主要用于指明变量和常量存储值的类型,C# 语言是一种强类型...C# 语言的数据类型分为值类型和引用类型。 值类型包括整型、浮点型、字符型、布尔型、枚举型等;引用类型包括类、接口、数组、委托、字符串等。

    c# 值类型实例构造器

    CLR总是允许创建值类型的实例。另外值类型不一定需要定义构造器,c#编译器不会为值类型生成默认的无参构造器

Global site tag (gtag.js) - Google Analytics