1、字符串拼接

kotlin

"我今天遇到了$name,她答应做我$relations了"

C#

$"我今天遇到了{name},她答应做我{relations}了"
2、初始化对象的同时赋值变量

kotlin

Obj().apply{
	xxx = ""
	aaa = 1
}

C#

new Obj{
	xxx = "",
	aaa = 1
};
3、可为空

kotlin


fun function1(): Obj? {}

var obj : Obj ?= null

C#

Obj? function1(){}

Obj? obj = null

#nullable enable
T function1<T>(){
	return default(T);
}

。。。后续补充,正在学习中

Logo

开源鸿蒙跨平台开发社区汇聚开发者与厂商,共建“一次开发,多端部署”的开源生态,致力于降低跨端开发门槛,推动万物智联创新。

更多推荐