- Wprowadzenie do C#
- Szybki start
- Pierwszy program
- Komentarze
- Typy danych
- Zmienne
- Pola
- Właściwości
- Stałe
- Metody
- Instrukcje warunkowe
- Pętle
- Tablice
- Kolekcje
- Klasy
- Dziedziczenie
- Polimorfizm
- Konwersja typów
- Właściwości klasy String
- Typy wyliczeniowe
- Interfejsy
- Klasy statyczne
- Klasy Abstrakcyjne
- Przestrzenie nazw
- Wyjątki
- Typy generyczne
- JSON
- XML
- Podsumowanie
Strona główna
Blog
O nas
Centrum pomocy
Wsparcie
- Wprowadzenie do C#
- Szybki start
- Pierwszy program
- Komentarze
- Typy danych
- Zmienne
- Pola
- Właściwości
- Stałe
- Metody
- Instrukcje warunkowe
- Pętle
- Tablice
- Kolekcje
- Klasy
- Dziedziczenie
- Polimorfizm
- Konwersja typów
- Właściwości klasy String
- Typy wyliczeniowe
- Interfejsy
- Klasy statyczne
- Klasy Abstrakcyjne
- Przestrzenie nazw
- Wyjątki
- Typy generyczne
- JSON
- XML
- Podsumowanie
Właściwości
Właściwości to specjalne elementy składowe, które są używane w języku C# do uzyskiwania i ustawiania wartości atrybutów obiektów. Właściwości są podobne do zmiennych, ale różnią się od nich tym, że mogą mieć dodatkowe funkcjonalności, takie jak walidacja danych lub wywoływanie innych akcji po ich ustawieniu lub pobraniu wartości.
Właściwości
są deklarowane jako składnik klasy lub struktury za pomocą słowa kluczowego property
using System;
class Program
{
private int _wiek = 5; // prywatny int o wartości 5
public int Wiek
{
get { return _wiek; } // pobranie zmiennej _wiek
set { _wiek = value; } // nadanie publicznej zmiennej Wiek wartości _wiek, czyli 5
}
}
Każda właściwość składa się z nazwy, typu danych
i implementacji get
i set