Programowanie w języku C#

Typy wartości

Typy danych w języku C#


Jak każdy inny język programowania C# korzysta z wbudowanych typów danych, które są używane do reprezentowania zmiennych, zwracanych wartości, parametrów itp..


Słowa kluczowe dla typów danych C# są tak naprawdę krótszymi formami pełnych nazw w .NET Frameworku.
Nie ma znaczenia czy napiszesz:
bool zmiennaA = true;
lub:
System.Boolean zmiennaB = true; //To jest to samo

Niektóre typy są kompatybilne z CLS (Common Language Specification - jest to zbiór zasad definiujących podzbiór wspólnych typów precyzujących zgodność kodu binarnego z dostępnymi kompilatorami .NET) Oznacza to, że gdy program używa typów kompatybilnych z CLS może "współgrać" z innymi językami programowania z platformy .NET np. z VB.NET, C++ dla .NET.

Poniższa tabela przedstawia typy danych w języku C#:




Komentarz: Nie jestem pewien czy o to chodziło. Kiedy ujrzałem, że nie ma nic o typach wartości pomyślałem, że to jest to. Później zobaczyłem, że jest to w kategorii programowanie obiektowe i zreflektowałem się, że to chyba jednak nie jest artykuł na ten temat i tylko się wygłupiłem. Z góry przepraszam jeśli nie o tym miał być artykuł

1 komentarz

Brak avatara
magPolimorfii 2014-01-24 07:13

zabraklo enum i struct, a czy object to typ wartosci to troche naciagane.