typeconverter

    1热度

    1回答

    我定义我自己IExportable接口,并把它作为 public static A SomeAction<B>(IList<T> data) where T : IExportable { var tType = typeof(T); IList<B> BLists = SomeMethod(tType); //... } 即SomeMethod是: List

    0热度

    1回答

    我使用automapper将数据集映射到我创建的对象的IEnumerable。 我有一个数据集,看起来像(testcode): class Program { static void Main(string[] args) { Mapper.CreateMap<string, DateTimeOffset>().ConvertUsing<StringToDateT

    3热度

    1回答

    我想创建一个用户控件与其类型是我已定义的类的属性。我正在使用TypeConverter来允许将该属性作为字符串处理。应用程序正确处理读取属性是字符串的XAML,但如果通过属性面板将该属性设置为字符串,则XAML将包含扩展用户定义类的扩展语法。 具体而言,由于这有点难以遵循,我遵循this Microsoft tutorial。我有下面的代码的结果: Complex.cs namespace Wpf

    0热度

    1回答

    我有一个函数,我将传递一个匿名对象,然后我必须返回时间跨度值,该值将以hh:mm格式显示值。看看下面我的代码片段。 public string GetTime(Object obj, string propName) { TimeSpan? time = obj.Gettype().GetProperty(propName).GetValue(obj, null); ret

    0热度

    1回答

    我正在尝试使用Hadoop提出的CountingBloomFilter的实现。 导入库和创建CLASSE后,我想不过,我需要字符串添加到我的过滤器来使用此方法 add(org.apache.hadoop.util.bloom.Key key) ,我怎么可以在我的字符串转换为关键,这个功能可以接受?

    6热度

    2回答

    在前面的提问/回答我学会了如何数据绑定使用TypeConverterAttribute在Windows手机确实TypeConversion为string到ImageSource - 看https://stackoverflow.com/a/16753488/373321 我现在在WindowsStore应用程序中查看相同的问题,其中TypeConverterAttributedoesn't exi

    0热度

    1回答

    的财产我有Typeconverter为Enum: public class MyEnumConverter: TypeConverter { public override object ConvertTo(ITypeDescriptorContext context, CultureInfo culture, Object value, Type destinationTy

    0热度

    5回答

    我有此应用程序自动生成订单ID。现在我想它是这样的9999-99-9999,前四个数字代表年份。现在,第二个是月份,最后一个是自动递增的。 我现在在第二个月工作。所以在我的代码中,我必须知道它是两位数还是一位数,以便我可以添加一个零。当我运行应用程序时,有一个错误,说输入字符串的格式不正确。这是什么意思?我的代码中有错误吗? private void btnOk_Click(object send

    0热度

    4回答

    好日子其他日期时间, 通常情况下,如果我想测试一个字符串是否是一个有效的日期时间格式,我会用: if (DateTime.TryParseExact()){ //do something } 我想问一下,有没有什么代码可以直接测试Convert.ToDateTime()是否成功? 例如像: if (Convert.ToDateTime(date1)){ //do something }

    0热度

    4回答

    我有一个Object响应类型的方法参数。我通过迭代使用对象: foreach (PropertyDescriptor descriptor in TypeDescriptor.GetProperties(response)) { string name = descriptor.Name; object value = descriptor.GetValue(response