C#学习教程:System.ComponentModel.TypeConverter的WinRT替换建议换这个?我打算创建我自己的TypeConverter类来替换它,但如果在WinRT中有新的或更好的方法来实现它,我会采用该方法。我还需要重新创建许多其他类;像所有默认类型转换器一样。WinRT中没有TypeConverter类,并且该团队尚未宣布任何计划将其包含在未来的版本中。你有很多选择。选项1:如果转换作为数据绑定的一部分完成,请使用丹尼斯提到的IValueConverter接口。选项2:如果您是类型的创建者,则可以添加自己的显式或隐式运算符以支持转换:http://msdn.microsoft.com/en-US/library/xhbhezf4(v=vs.80)。aspxhttp://msdn.microsoft.com/en-US/library/z5z9kes2(v=vs.80).aspx选项3:您可以创建自己的TypeConverter类。选项4?如果它不是绑定的一部分,我会这样做)您可以添加自己的扩展方法:}}允许你这样写代码:doubled=123.45;字符串str=d.ToFixedString();//str现在等于“123”使用IValueConverter接口。以上就是C#学习教程的全部内容:System.ComponentModel.TypeConverter之WinRT替换分享。如果对你有用,需要进一步了解C#学习教程,希望大家多多关注。本文收集自网络,不代表立场。涉及侵权,请点击维权联系管理员删除。如需转载请注明出处:
