Markdown
仅自己可见
保存
Preview

C#、Swift、Kotlin、Java语法对比

基本类型

c# swift kotlin java
byte - Byte byte
bool Bool Boolean boolean
int Int Int int
long - Long long
float Float Float float
double Double Double double
string String String String
decimal Decimal BigDecimal BigDecimal

可空类型

c# swift kotlin java
int? Int? Int? Integer
string String? String? String
decimal? Decimal? BigDecimal? BigDecimal

变量声明

c# swift kotlin java
var a = 1 let a: Int = 1 val a: Int = 1 int a = 1
var a = 1 var a: Int = 1 var a: Int = 1 int a = 1

匿名函数

c# swift kotlin java
async (p1, p2) => { ... } { (p1: type1, p2: type2) in ... } { p1, p2 -> .... } (p1, p2) -> { ... }
Markdown
仅自己可见
保存