Как использовать свойство класса В C#?
Я довольно новичок в .NET и изучаю эти вещи. У меня есть класс из библиотеки камер, который дает значение свойства, когда мы вызываем метод GetValue (), как показано ниже.
camera.Parameters[PLCamera.Width].GetValue();Я не знаю, как это работает. Это
PLCamera.Width
приведенное в двух квадратных скобках перечисление? Что по существу происходит в этом утверждении? Когда я увидел PLCamera
класс, он имеет множество таких свойств. Я хочу создать публичную функцию, которая дает любое свойство, заданное в качестве аргумента.Что я уже пробовал:
Я попробовал этот код
camera.Parameters[PLCamera.Width].GetValue();
и он получает то же самое. PLCamera.Width
Я хочу знать, как это по существу работает?МП библиотеке документов можно найти на Пилон - Google Диск[^]
Kenneth Haugland
Вы уверены, что это не свойства зависимости?
https://docs.microsoft.com/en-us/dotnet/framework/wpf/advanced/dependency-properties-overview
digiajay
Может быть, это свойства зависимости. Давайте посмотрим, как работают свойства зависимостей. Спасибо за предложение.!
Kenneth Haugland
Однако они используются только в приложениях WPF.