У меня есть конструктор, который находится в сгенерированном коде. Я не хочу менять сгенерированный код (потому что он будет перезаписан, когда я регенерирую), но мне нужно добавить некоторые функции в конструктор. < /P>
Вот некоторые Пример кода: < /p>
// Generated file
public partial class MyGeneratedClass
{
public MyGeneratedClass()
{
Does some generated stuff
}
}
< /code>
Единственное решение, которое я могу придумать: < /p>
// My hand made file
public partial class MyGeneratedClass
{
public MyGeneratedClass(bool useOtherConstructor):this()
{
do my added functinallity
}
}
< /code>
Я совершенно уверен, что это сработает, но тогда у меня есть хромой неиспользованный парам для моих конструкторов, и я должен изменить их все. Есть лучший способ? Если не это нормально, но я подумал, что спросил.
Подробнее здесь: https://stackoverflow.com/questions/275 ... onstructor
C# - добавление к существующему (сгенерированному) конструктору ⇐ C#
-
- Похожие темы
- Ответы
- Просмотры
- Последнее сообщение