Spis treści
Jakie są stałe zmienne
Zmienna stała to rodzaj zmiennej, której wartość jest ustawiana podczas jej definicji i nie można jej modyfikować podczas wykonywania programu. W C#stałe zmienne są definiowane za pomocą const Słowo kluczowe. Wartość zmiennej stałej należy przypisać w momencie jej deklaracji, ponieważ po ustawianiu jej wartości nie można jej zmienić ani modyfikować później.
Stałe mogą być różnych typów, takie jak liczby całkowite, liczby zmiennoprzecinkowe, znaki lub literały sznurkowe. Stałe zmienne zapewniają punkt odniesienia dla operacji programu.
Składnia dla stałych zmiennych
Składnia do zdefiniowania stałej zmiennej w C# obejmuje użycie const Słowo kluczowe, a następnie typ danych zmiennej stałej, nazwa zdefiniowana przez użytkownika dla stałej oraz stałą wartość przypisaną do niej.
const DataType ConstantName = wartość;W powyższej składni, const jest słowem kluczowym używanym do definiowania stałej zmiennej.
Typ danych: Jest to zdefiniowany typ danych dla stałej wartości, jaką może być dowolny typ danych C#, w tym liczbę całkowitą, zmiennoprzecinkową, podwójną, znakiem i boolą.
ConstantName: Jest to nazwa stałej zmiennej.
wartość: Jest to wartość przypisana do zmiennej stałej; Nie można go zmienić w trakcie wykonania programu.
Dlaczego stałe zmienne są używane w C#
Używanie stałych zmiennych w kodzie C# ma kilka zalet. Stałe zmienne sprawiają, że kod jest łatwy do odczytania i zrozumienia. Kiedy definiujemy zmienną stałą, przypisujemy sensowną nazwę do wartości używanej w kodzie C#.
Po drugie, stosowanie stałych zmiennych może pomóc w zapobieganiu błędom w kodzie. Definiując wartość jako stałą, upewni się, że wartości nie można zmienić automatycznie później podczas kompilacji programu. Pomaga to w usuwaniu błędów kodu i uczynieniu go wydajnym.
Jak zdefiniować stałe zmienne w C#
Aby zdefiniować stałą zmienną w C#, użyj const Słowo kluczowe, a następnie typ danych i nazwa zmiennej. Wartość zmiennej należy przypisać w momencie deklaracji. Oto przykład:
const int num = 100;W tym przykładzie definiujemy stałą zmienną wywoływaną Num o wartości 100. Po zdefiniowaniu tej wartości zmiennej nie można jej później zmienić.
Jak używać stałych zmiennych w C#
Po zdefiniowaniu zmiennej stałej możemy nazwać ją w kodzie C#, tak jak każda inna zmienna. Oto przykład:
int x = num / 2;W tym przykładzie używamy stałej zmiennej Num Aby obliczyć połowę jej wartości i przypisanie wyniku do zmiennej X. Od Num jest stałą zmienną, jego wartości nie można zmienić.
Różnice między zmiennymi stałymi a zmiennymi odczytu
Istnieją dwa rodzaje zmiennych w C#, których nie można zmodyfikować podczas wykonywania programu: stałe zmienne I tylko czytać zmienne. Podczas gdy oba typy zmiennych służą jednak podobnym celowi.
Główną różnicą jest to stały Zmienne są oceniane w czasie kompilacji, podczas gdy tylko czytać Zmienne są oceniane w czasie wykonywania. Oznacza to, że stałe zmienne są szybsze i bardziej wydajne, ale możemy ich użyć tylko wtedy, gdy znamy wartości w czasie kompilacji. Zmienne odczytu można używać z wartościami znanymi tylko w czasie wykonywania.
Stały w programie C#
Poniższy program wyjaśnia użycie zmiennej stałej w C#:
za pomocą systemu;Tutaj zmienna stała Liczba Pi jest zadeklarowane za pomocą słowa kluczowego const a następnie typ danych podwójnie. Wartość zmiennej stałej jest ustawiona na 3.14159. Po zdefiniowaniu Liczba Pi wartości, nie można go później zmienić.
Poniżej pojawi się wyjście:
Wniosek
Stałe zmienne umożliwiają definiowanie wartości, których nie można zmienić podczas wykonywania programu, co czyni kod bardziej niezawodnym i łatwiejszym w utrzymaniu. Aby zadeklarować zmienną stałą w programie kluczowym programu C#. Stałe w C# są oceniane w czasie kompilacji, a zatem szybciej, aby uzyskać dostęp.