学校排行榜

(0)

投一票

C#值类型与引用类型的区别 官网

C#中,值类型和引用类型是数据类型的两大分类。值类型存储实际的数据值,而引用类型存储对数据的引用。 值类型包括整数、浮点数、布尔值等,它们直接在栈上分配内存。例如: int num = 10; // 整数是值类型Console.WriteLine(num); // 输出: 10 引用类型有类、接口、数组等,它们在堆上分配内存,变量保存的是对象的引用。例如: string str = Hello; // 字符串是引用类型Console.WriteLine(str); // 输出: Hello 特别提示:值类型赋值时是复制值,而引用类型赋值时是复制引用,修改引用类型变量可能影响原对象。 值类型说明 整数与浮点类型 字符串布尔类型
专业
评论
新闻
发表评论
请自觉遵守互联网相关的政策法规,严禁发布色情、暴力、反动的言论。