Tea-示例代码

优质
小牛编辑
139浏览
2023-12-01
// 基本功能演示
void main(){
    string val = "hello world";

    for(int i = 0; i < val.length; i++){
        val += i.toString();
    }

    Console.writeLine(val);
}

// 高级功能演示
void fn(){
    var a = 4; // 动态类型推导。
    var obj = {f1: 1, f2: 2};

    for(var i = 0 to a) {
        for(var kv in obj) {
            Console.writeLine("${kv.key}: ${kv.value}");
        }
    }

}

// 多 CPU 支持
void load(){
    async {   // 以下代码异步执行
        new net.Downloader().downloadFile("http://domain.com/file.txt", "file:///E/data.txt");
    }
}