Typy danych w C#: Double, Liczba całkowita, Float, Char
Jakie są typy danych w języku C#?
Język C# zawiera zestaw podstawowych typów danych. Te typy danych służą do tworzenia wartości używanych w aplikacji. Przyjrzyjmy się podstawowym typom danych dostępnym w języku C#. W każdym przykładzie zmodyfikujemy tylko główną funkcję w naszym pliku Program.cs.
1) Liczba całkowita
Typy danych Integer są używane do pracy z liczbami. W tym przypadku liczby są liczbami całkowitymi, takimi jak 10, 20 lub 30. W C# typ danych jest oznaczony przez Słowo kluczowe Int32. Poniżej znajduje się przykład wykorzystania tego typu danych. W naszym przykładzie zdefiniujemy zmienną Int32 o nazwie num. Następnie przypiszemy do zmiennej wartość całkowitą i odpowiednio ją wyświetlimy.
using System; using System.Collections.Generic; using System.Linq; using System.Text; using System.Threading.Tasks; namespace DemoApplication { class Program { static void Main(string[] args) { Int32 num=30; Console.Write(num); Console.ReadKey(); } } }
Wyjaśnienie kodu: -
- Typ danych Int32 jest określony w celu zadeklarowania zmiennej typu Integer o nazwie num. Zmiennej zostaje wówczas przypisana wartość 30.
- Na koniec funkcja console.write służy do wyświetlania liczby na konsoli.
Jeżeli powyższy kod został wpisany poprawnie i program zostanie pomyślnie wykonany, wyświetlony zostanie poniższy komunikat.
Wyjście:
Z wyników wyraźnie widać, że w konsoli wyświetlono zmienną typu Integer o nazwie num
2) Double
Typ danych double jest używany do pracy z liczbami dziesiętnymi. W tym przypadku liczby są liczbami całkowitymi, takimi jak 10.11, 20.22 lub 30.33. W C# typ danych jest oznaczony słowem kluczowym „Double„. Poniżej znajduje się przykład tego typu danych.
W naszym przykładzie zdefiniujemy zmienną typu double o nazwie num. Następnie przypiszemy Double wartość zmiennej, a następnie odpowiednio ją wyświetl.
using System; using System.Collections.Generic; using System.Linq; using System.Text; using System.Threading.Tasks; namespace DemoApplication { class Program { static void Main(string[] args) { double num=30.33; Console.Write(num); Console.ReadKey(); } } }
Wyjaśnienie kodu: -
- Określono typ danych double, aby zadeklarować typ double zmienna zwany nr. Zmiennej zostaje wówczas przypisana wartość 30.33.
- Na koniec funkcja console.write służy do wyświetlania liczby na konsoli.
Jeżeli powyższy kod został wpisany poprawnie i program zostanie pomyślnie wykonany, wyświetlony zostanie poniższy komunikat.
Wyjście:
Z wyników wyraźnie widać, że w konsoli wyświetlono zmienną typu double o nazwie num
3) Wartość logiczna
Do pracy z wartościami Boolean używany jest typ danych Boolean prawda i fałsz. W C# typ danych jest oznaczony słowem kluczowym Boolean. Poniżej znajduje się przykład tego typu danych, który można zastosować.
W naszym przykładzie zdefiniujemy zmienną logiczną o nazwie „status”. Następnie przypiszemy do zmiennej wartość logiczną i odpowiednio ją wyświetlimy.
using System; using System.Collections.Generic; using System.Linq; using System.Text; using System.Threading.Tasks; namespace DemoApplication { class Program { static void Main(string[] args) { Boolean status=true; Console.Write(status); Console.ReadKey(); } } }
Wyjaśnienie kodu: -
- Typ danych boolowskich jest określony w celu zadeklarowania zmiennej logicznej zwanej „statusem”. Następnie zmiennej przypisuje się wartość prawda/fałsz.
- Na koniec funkcja console.write służy do wyświetlania wartości logicznej na konsoli.
Jeśli powyższy kod został wpisany poprawnie i program zostanie pomyślnie wykonany, zostanie wyświetlony wynik.
Wyjście:
Z wyników wyraźnie widać, że w konsoli wyświetlono zmienną logiczną równą true
4) Sznurek
Typ danych String służy do pracy z wartościami String. W języku C# typ danych jest oznaczony słowem kluczowym „String”. Poniżej znajduje się przykład tego typu danych.
W naszym przykładzie zdefiniujemy zmienną typu String o nazwie „wiadomość”. Następnie przypiszemy do zmiennej wartość String i odpowiednio ją wyświetlimy.
using System; using System.Collections.Generic; using System.Linq; using System.Text; using System.Threading.Tasks; namespace DemoApplication { class program { static void Main(string[] args) { String message="Hello"; Console.Write(message); Console.ReadKey(); } } }
Wyjaśnienie kodu: -
- Typ danych String jest określony w celu zadeklarowania zmiennej łańcuchowej zwanej komunikatem. Następnie zmiennej zostaje przypisana wartość „Hello”.
- Na koniec funkcja console.write służy do wyświetlania wartości ciągu w konsoli.
Jeśli powyższy kod został wpisany poprawnie i program zostanie pomyślnie wykonany, zostanie wyświetlony wynik.
Wyjście:
Z wyników wyraźnie widać, że w konsoli wyświetlono zmienną typu String o nazwie message