使用指定的Culture创建实例

时间:2014-05-20 04:36:00

标签: c# cultureinfo

在创建实例之前,我为当前线程设置了格式化金钱,日期时间......

// Set culture info for thread
var culture = new CultureInfo(cultureInfoName);
Thread.CurrentThread.CurrentCulture = culture;
Thread.CurrentThread.CurrentUICulture = culture;

object instance = assemblyDs.CreateInstance(dataSet.ClassTypeName, true, BindingFlags.Default, null, classInstanceParameters, Thread.CurrentThread.CurrentCulture, null);

我得到null,但是当我传递null而不是Thread.CurrentThread.CurrentCulture时,实例创建成功。

我的问题:文化是否有问题?为什么我传递null,它获得CultureInfo并成功创建,但是当我通过我设置的文化时,它不可能?

0 个答案:

没有答案