[code]char[] toString(){
return cast(char[])std.utf.toUTF8(this.value);
}[/code]
使用方法
String s1 = new String("abc");
writefln(s1);
今天研究了一下dstring,了解到在D语言里面只有struct里面有opCall
而Class是没有这个方法的,所以String str="abc";看来没法实现了
就算有,实现的方法也是String str=String("abc");所以这个方法实现也就没有什么意义了
return cast(char[])std.utf.toUTF8(this.value);
}[/code]
使用方法
String s1 = new String("abc");
writefln(s1);
今天研究了一下dstring,了解到在D语言里面只有struct里面有opCall
而Class是没有这个方法的,所以String str="abc";看来没法实现了
就算有,实现的方法也是String str=String("abc");所以这个方法实现也就没有什么意义了