Windows

Tworzenie aplikacji systemu Windows Phone 7.5: zmienne, typy danych i przypisywanie wartości

Kurs Tworzenia Aplikacji Windows Phone w Praktyce - Wprowadzenie od eduweb.pl

Kurs Tworzenia Aplikacji Windows Phone w Praktyce - Wprowadzenie od eduweb.pl
Anonim

W ostatnim rozdziale napisaliśmy naszą pierwszą aplikację dla Windows Phone 7.5 . W tym samouczku zobaczymy jakie zmienne i typy danych są i jak przypisać lub pobrać wartości ze zmiennych . Dodatkowo przyjrzymy się przypisaniu wartości do pól tekstowych .

Zacznijmy od zmiennych . Zmienna to te elementy pamięci, które przechowują w niej pewną wartość. Jeśli więc mamy go złamać, zmienne są jak wiaderka, które zawierają jakąś znaczącą wartość lub dane. Tak więc, gdy użytkownik deklaruje zmienną, w pamięci jest tworzone wiadro, które ma być wypełnione pewną wartością. Rodzaj zmiennej zależy od potrzeb użytkownika. Każda zmienna C # i obiekt muszą być zadeklarowane z odpowiednim typem danych.

C # udostępnia kilka typów danych , z których można korzystać. Istnieją dwie kategorie typów danych na podstawie ich sposobu przekazywania danych, a mianowicie. typy wartości i typy referencyjne. Podczas przypisywania wartości do innej zmiennej, wartość rzeczywista jest kopiowana do tej zmiennej w przypadku zmiennych typu wartości; mając na uwadze, że jeśli przypisujemy zmienne typu referencyjnego, przekazywana jest tylko referencja lub adres do miejsca w pamięci, w którym przechowywana jest nasza oryginalna zmienna.

Możesz dowiedzieć się więcej o typach danych i ich różnicy tutaj, ale jako początkujący użyjemy kilka zmiennych wartości zmiennych wymienionych poniżej.

  1. int : Oznacza liczbę całkowitą. Typ danych do przechowywania liczb bez liczb dziesiętnych.
  2. Char : Służy do przechowywania pojedynczego znaku.
  3. Łańcuch : Służy do przechowywania tekstu, tzn. Liczby znaków
  4. Bool : Jest to jeden z najprostszych typów danych. Może zawierać tylko 2 wartości - 0 i 1 lub fałsz lub true.
  5. Pływak : Służy do przechowywania liczb, które mogą zawierać znaki dziesiętne lub nie.

Będziemy używać prawie wszystkich tych typów danych w nasze przyszłe tutoriale. Jeśli chcesz dowiedzieć się więcej o tych i innych typach danych, możesz skierować kanał Microsoft MSDN dla tego samego.

Przypisywanie wartości i pobieranie danych wejściowych z pól tekstowych:

Jest to bardzo podstawowy krok, który pozwoli ci uzyskać trochę wartości od użytkowników lub pokaż im coś. Spośród tych dwóch rzeczy, już to zrobiliśmy w aplikacji Hello World. W aplikacji Hello world wyświetliliśmy użytkownikowi komunikat "hello world" w zdarzeniu button_click . Oznacza to, że znasz już wyniki wyświetlania, więc nauczmy się teraz akceptować dane wejściowe. Podejmowanie danych wejściowych jest tylko procesem lustrzanym dostarczania danych wyjściowych.

Ponownie uruchom nasz projekt test1 lub projektu helloworld. Wprowadzimy niewielkie zmiany w projekcie, aby zaakceptować nazwę użytkownika, a następnie wyświetlimy komunikat. Teraz, gdy mamy już blok tekstu i przycisk, potrzebujemy tylko jednego dodatkowego pola tekstowego i innego bloku tekstu. Przeciągnij pole tekstowe (txt1) z przybornika i umieść go nad poprzednim blokiem tekstowym i przeciągnij kolejny blok tekstu (txtip) i umieść go poza polem tekstowym. Zmień właściwość tekstową nowego bloku tekstowego na "Wprowadź swoje imię:" i kliknij dwukrotnie przycisk, aby przejść do zdarzenia click_click. Teraz w pary nawiasów klamrowych wklej ten kod:

Nazwa ciągu = "";
nazwa = txtinput.text;
txtop.text = "witaj" + nazwa;

Teraz uruchom aplikację i obserwuj zabawa. Tutaj poprosiliśmy użytkownika o jego / jej imię i zapisaliśmy tę nazwę w zmiennej typu "nazwa" zmiennej. To wszystko, co musisz zrobić, aby zaakceptować dane wprowadzone przez użytkownika. Należy zachować ostrożność przy akceptowaniu danych wejściowych odpowiadających typowi zmiennej z typem wejścia. Na przykład nie możemy przechowywać nazwy użytkownika w zmiennej typu "int", możemy to zrobić tylko ze zmienną typu "string". Chociaż możesz przekonwertować te wartości również w innych typach, nie zawsze, gdy jest to możliwe. Możesz dowiedzieć się więcej o konwersji typów tutaj.

Więc to jest to, jeśli już tu dotarłeś, ładnie się spisałeś w tym samouczku i jesteś gotowy, aby przejść do następny samouczek .