-
StackOverflow 文档
-
D Language 教程
-
UFCS - 统一函数调用语法
-
持续时间来自 std.datetime 的 UFCS
import core.thread, std.stdio, std.datetime;
void some_operation() {
// Sleep for two sixtieths (2/60) of a second.
Thread.sleep(2.seconds / 60);
// Sleep for 100 microseconds.
Thread.sleep(100.usecs);
}
void main() {
MonoTime t0 = MonoTime.currTime();
some_operation();
MonoTime t1 = MonoTime.currTime();
Duration time_taken = t1 - t0;
writeln("You can do some_operation() this many times per second: ",
1.seconds / time_taken);
}