我可以帮你进行翻译,以下是需要翻译的内容:
当然,我可能会意外地使用错误的方式调用它。
我正在使用Dart,并希望利用静态类型检查,通过(某种方式)扩展String类(我知道你不能这样做)。
假设我有:
void putInfo(String PersonName,String GroupName){
当然,我可能会意外地使用错误的方式调用它。
putInfo("grade2","Fred Bloggs");
是否可以定义诸如“人名”和“组名”等类型,以便拥有
void putInfo(Personname name,Groupname group){
如何捕捉这样的错误?当然,这也适用于整数(宽度-int与高度-int)、日期等。
提前致谢
祝好
史蒂夫