Предположим, что класс общедоступен, а конструктор является внутренним, как
Public class A
{
private string text;
internal A(string submittedText);
public string StrText { get; }
}
В этом случае, как я могу получить доступ к конструктору с помощью Reflection. Что я сделал до сих пор
Type[] pTypes = new Type[1];
pTypes[0] = typeof(object);
object[] argList = new object[1];
argList[0] = "Some Text";
ConstructorInfo c = typeof(A).GetConstructor
(BindingFlags.NonPublic |
BindingFlags.Instance,
null,
pTypes,
null);
A foo = (A)c.Invoke(BindingFlags.NonPublic,
null,
argList,
Application.CurrentCulture);
Но это показывает ошибку. Любые предложения