首页
文章列表
标签墙
返回找工具啦
值类型
共 3 篇文章
Swift 扩展:extension 为类型添加方法
2026-04-06 18:21:55
Swift 扩展:extension 为类型添加方法 Swift 语言中的 extension(扩展)是一种在不修改原始类型源代码的情况下,为其添加新功能的机制。这种机制不仅适用于自定义的结构体、类和枚举,也适用于系统库中的基础类型(如 Int、String)。通过扩展,开发者可以将代码逻辑按功能模
Swift
扩展
添加方法
73
0
Swift 结构体:struct 与类的区别
2026-04-02 23:45:21
Swift 结构体:struct 与类的区别 在 Swift 中,struct(结构体)和 class(类)都能用来定义自定义数据类型,但它们在内存管理、行为特性上存在根本差异。选择 struct 还是 class,直接影响程序的性能、安全性和可维护性。本文通过具体场景和代码对比,帮你快速掌握两者的
Swift
结构体
类
68
0
C# 类型系统:值类型与引用类型的区别
2026-04-02 03:41:23
C 类型系统:值类型与引用类型的区别 C 中的变量分为两大类:值类型(Value Types)和引用类型(Reference Types)。它们在内存分配、赋值行为、比较方式等方面有本质区别。正确理解这两者的差异,能避免常见错误,写出更高效、可靠的代码。 1. 基本概念区分 值类型直接存储数据本身,
C#类型系统
值类型
引用类型
63
0