System.FormatException: ‘位置“0”上遇到异常的令牌
Path绑定Data需要将String转成Geometry,
public class DataStringConverter : IValueConverter { public object Convert(object value, Type targetType, object parameter, System.Globalization.CultureInfo culture) { string s = (value as string).ToString(System.Globalization.CultureInfo.InvariantCulture); if (s == null) return null; var geometry = Geometry.Parse(s); return geometry; } public object ConvertBack(object value, Type targetType, object parameter, System.Globalization.CultureInfo culture) { //throw new NotImplementedException(); return null; } }
当出现【System.FormatException: ‘位置“0”上遇到异常的令牌】“,先检查String是否有错误,如果确认问题,那么问题出在存储String的文本文件上,将存储String的文本文件用记事本打开,另存为ANSI既可以!
如果您对C#游戏开发感兴趣,可以扫下面二维码加入我们的QQ群来一起学习交流
原创文章,转载请注明本文链接地址(违者必究):System.FormatException: ‘位置“0”上遇到异常的令牌