Мне трудно понять, возможно ли это, когда я действительно даже не знаю, как это называется.
У меня есть APIKey (который может меняться при разных сборках), и у нас есть другое поле, которое преобразует этот APIKey в более дружественный веб-интерфейс. Это дружественная сеть, на которой я хотел бы, чтобы компилятор вычислял.
В настоящее время мы пересчитываем значение при каждом вызове webapi. Я мог бы просто определить const и добавить его в веб-версию, но я хочу быть немного более изобретательным и предлагать меньше обслуживания.
я хочу что-то вроде этого.
public class WebSearch{
private const string ApiKey="jsdfjsd90234092j3_%sss";
private const string WebFriendlyKey=#Compiler(ApiKey.Replace("-","+"));
}
Где WebFriendlyKey вычисляется компилятором.