Если Microsoft добавит функцию «Свойства расширения», как будет выглядеть синтаксис определения их? this is an article on MSDN относится к свойствам расширения (функция, которая была вырезана из C# 4.0).Как синтаксис свойств расширения будет выглядеть так:
ответ
Это чистая спекуляция. Насколько мне известно, даже Microsoft пока не знает, что такое синтаксис. Они могли бы добавить новое ключевое слово или что-то еще.
Однако, глядя в это дальше, это один из возможных вариантов синтаксиса:
public static TimeSpan Minutes[this int i]
{
get { return new TimeSpan(0, i, 0); }
}
Но это синтаксис метода и будет неоднозначным для компилятора, но хороший –
Я вижу вашу мысль. Одно из предположений, которое я видел, - это вместо этого использовать квадратные скобки для списка аргументов ('public static string MyExtensionProperty [this targetClass]'). Но, в конце концов, я не знаю, знает ли Microsoft, что такое синтаксис. Они могут добавить новое ключевое слово или что-то еще в целом. –
Это приблизит его к синтаксису определения индексатора, но возможно! что очень важно для взаимодействия. –
- 1. Как мой класс будет выглядеть так, чтобы сериализовать XML?
- 2. Как будет выглядеть база данных?
- 3. Freemarker с весной mvc, так что будет выглядеть мое действие?
- 4. Правильного синтаксис метода расширения
- 5. Как это будет выглядеть в Delphi?
- 6. Как использовать System.out.format(); так что ответ может выглядеть так?
- 7. Что это будет выглядеть как псевдокод?
- 8. Как будет выглядеть стек этой функции?
- 9. Pipelight не будет выглядеть как Firefox плагин
- 10. синтаксис расширения параметров bash
- 11. Добавить окончательный слэш в <input ... >, так что это будет выглядеть так: <input ... />
- 12. Как работает синтаксис расширения ruby?
- 13. Как перерисовать фон, так что он будет выглядеть как мой «плеер», перемещающийся в html5-canvas
- 14. Синтаксис прилагаемого метода расширения
- 15. Условный синтаксис индекса расширения класса.
- 16. Синтаксис объявления свойств RLMArray
- 17. Как заставить персонажа выглядеть так, как будто он движется?
- 18. Как построить нулевую матрицу, которая будет выглядеть как разброс?
- 19. Можно ли стиль XYPlot выглядеть так?
- 20. Перевести Синтаксис запроса на методы расширения Синтаксис
- 21. Что будет выглядеть это B-дерево?
- 22. Каким будет выглядеть исходный код этого шаблона?
- 23. Как я могу изменить нормали моей модели, так это будет выглядеть менее округлый
- 24. Какое будущее будет выглядеть для Java-апплетов?
- 25. Как заставить мою кнопку выглядеть так, как будто она нажата?
- 26. JMapViewer нарисуйте многоугольник, который будет выглядеть стрелкой
- 27. Weird синтаксис для расширения JQuery
- 28. Синтаксис свойств контекста OpenCL C++
- 29. Как я могу показать, как будет выглядеть прямоугольник пользователя?
- 30. Настройка пользовательских imshow тиков будет выглядеть как научная нотация
это не реальный вопрос –
Это настоящий один для дизайнеров и архитекторов. –
public static int PropertyName (this ClassToExtend) {get; задавать; } – kenny