Здравствуйте, RushDevion, Вы писали:
RD>А дальше с появлением source generator'ов эта фича вышла на новый уровень:
RD>RD>// Генерация кода конечного автомата на C#
RD>[GeneratedRegex("cat|dog", RegexOptions.IgnoreCase, "en-US")]
RD>private static partial Regex CatOrDogGeneratedRegex();
RD>// Генерация кода маппинга
RD>[Mapper]
RD>public partial class CarMapper
RD>{
RD> public partial CarDto CarToCarDto(Car car);
RD>}
RD>
Вопрос, а как определяется порядок компиляции partial методов? Из какого partial метода код
раньше\позже? Я это понимаю так, что в конце все partial методы превращаются в один метод, не partial.
Как это происходит?
ЗЫ: Про partial классы безусловно знаю, ибо долго работал с winforms, а вот про методы ничего не знаю,
не доводилось применять.