Как дизайн Свойства представляют Данные или Атрибуты объекта класса, В то время как методы являются действиями или поведениями объекта класса.
В .NET, мир там является другими последствиями использования Свойств:
Неправильные представления (по моему скромному мнению), об использовании Свойств:
В примере здесь это, возможно, было записано с большим бизнесом, означающим как:
public String Title
{
set { Label.Text = text; }
}
CMake не (AFAIK) проверяет количество переменных, переданных в макрос, поэтому вы можете просто объявить его как любой другой макрос.
Также существует переменная $ {ARGN}
, который расширяется до списка всех «оставшихся» переменных, переданных в макрос, что может быть полезно.
Обновление Как указано в комментарии Сэма , CMake теперь не работает, если при вызове макроса или функции не указаны все ожидаемые (названные) аргументы.
Вы можете просто разместить javascript интервал на вашей странице, попросите его запросить локальный скрипт, который проверяет дату последнего изменения файла css,