核心库
Sway核心库,正如其名,包含了Sway编程语言原始类型的核心操作符和逻辑。这些特性和方法是原始类型 u8
, u64
, u256
, str[]
, str
, bool
和 b256
的扩展,并可以在适当的地方使用。
最新的核心库文档可以在这里找到这里。如果最新版本与您的项目不兼容,请参阅相应的版本标签。
使用核心库
核心库的功能无需显式导入,在使用forc new
创建新Sway项目后即可立即使用。use
关键字不是必须的。
请看下面的例子,它展示了如何对两个相同类型的值使用模运算函数:
let val_1 = 10;
let val_2 = 2;
let result = val_1 % val_2;
核心库前言
前言部分包含了所有Sway程序中必需的操作。最新版本的前言可以在这里找到。