Using a Windows Phone, 5 years later
În ultimul capitolam scris prima noastră aplicație pentru Windows Phone 7.5 . În acest tutorial vom vedea ce variabile și tipuri de date sunt și cum să atribuie sau prelua valori din variabilele . În plus, vom analiza și atribuirea valorii casetelor de text
Să începem cu variabilele . Sunt variabile acele elemente de memorie care stochează o anumită valoare în ea. Deci, dacă vrem să o rupem, variabilele sunt ca niște găleți, care dețin o valoare sau date semnificative în ea. Deci, ori de câte ori un utilizator declară o variabilă, este creată o găleată în memorie pentru a fi umplută cu o anumită valoare. Tipul variabilei depinde de nevoile utilizatorului. Fiecare variabilă C # și obiect trebuie declarate cu tipul de date corespunzător.
C # vă oferă mai multe tipuri de date, pe care le puteți utiliza. Există două categorii de tipuri de date pe baza modului de transmitere a datelor, și anume: tipuri de valori și tipuri de referință. În timp ce se atribuie valoare unei alte variabile, valoarea reală este copiată la acea variabilă în cazul variabilelor de tip valoare; în timp ce dacă atribuim variabile de tip referință, este transmisă numai referința sau adresa la locația de memorie unde este stocată variabila noastră originală.
Puteți afla mai multe despre tipurile de date și despre diferența lor aici, dar ca începător vom folosi câteva variabile de tip valori, așa cum sunt enumerate mai jos:
- int : Stands for integer. Un tip de date pentru stocarea numerelor fără zecimale
- Char : Este folosit pentru stocarea unui singur caracter
- String : Este utilizat pentru stocarea textului, adică un număr de caractere
- Bool : Este unul dintre cele mai simple tipuri de date. Acesta poate conține doar 2 valori - 0 și 1 sau false sau true
- Float : Este folosit pentru a stoca numere care pot conține sau nu zecimale
Vom folosi aproape toate aceste tipuri de date în viitoarele tutoriale. Dacă doriți să aflați mai multe despre aceste și alte tipuri de date, puteți trimite canalul MSDN al Microsoft pentru aceleași
Atribuirea valorilor și preluarea intrărilor din casetele de text:
Acesta este un pas foarte simplu, care vă va permite să obțineți unele valori de la utilizatori sau le arata ceva. Din cele două lucruri, am făcut-o deja în aplicația Hello World. În aplicația Hello world, am afișat utilizatorului un mesaj "hello world" în evenimentul button_click . Asta inseamna ca deja v-ati familiarizat cu rezultatul de prezentare, asa ca acum sa invatam sa acceptam intrarea. Luarea de intrări este doar oglindă a procesului de furnizare a rezultatelor.
Deschideți din nou proiectul nostru test1 sau helloworld. Vom face mici modificări în acest proiect pentru a accepta numele utilizatorului și apoi vom afișa un mesaj. Acum, că avem deja un bloc de text și un buton, vom avea nevoie doar de o casetă de text suplimentară și de un alt text. Glisați o casetă de text (txt1) din cutia de instrumente și plasați-o deasupra textului anterior și glisați un alt textblock (txtip) și puneți-l pe lângă caseta de text. Modificați proprietatea textului noului bloc text în "Introduceți numele dvs." și faceți dublu clic pe butonul pentru a accesa evenimentul button_click. Acum, în pereche de crengi, lipiți acest cod:
Nume șir = "";
nume = txtinput.text;
txtop.text = "hello" + nume; distracţie. Aici am cerut utilizatorului numele și numele lui stocate în variabila "nume". Deci, asta e tot ce trebuie să faceți pentru a accepta intrarea utilizatorilor. O precauție pe care trebuie să o luați în timp ce acceptați intrarea este tipul de variabilă care se potrivește cu tipul de intrare. De exemplu, nu putem stoca numele utilizatorilor în variabila de tip "int", putem face acest lucru doar cu variabila de tip "string". Deși puteți converti aceste valori și în alte tipuri, nu de fiecare dată când este posibil. Puteți afla mai multe despre conversia de tip aici.
Prin urmare, dacă ați ajuns aici, ați făcut bine acest tutorial și sunteți gata să mergeți la
următorul tutorial .
Prin colaborarea cu dezvoltatorii, Google poate încerca să împingă mai multe aplicații în netbook-uri, laptop-uri low-cost concepute pentru a rula aplicații de bază pentru surfing Web și e-mail, a declarat David Liu, fondator și președinte al Good OS, la conferința Linuxworld din San Francisco. bazate pe aplicații precum Google Docs și foi de calcul și gadget-uri Google, mini-aplicații care stau pe desktop pentru a efectua funcții desktop reduse. Deși în perioada lor de început, se așteaptă ca e

Google și Good au colaborat la preîncărcarea mini-aplicațiilor Google Gadget pe GOS Gadgets 3, distribuția Linux a lui Good, a spus Liu. Mini-aplicațiile permit utilizatorilor să joace jocuri și să verifice aplicațiile de sistem cum ar fi puterea bateriei și puterea unui semnal de rețea fără fir.
"Vom face un 11g XE, dar va fi ceva după intervalul de timp de 11g R2", a adăugat Mendelsohn, care supraveghează dezvoltarea bazei de date Oracle. El a refuzat să furnizeze date ferme pentru oricare dintre versiuni.

ÎN schimb, Oracle pare gata să facă știri la OpenWorld în jurul unor tehnologii complementare care adaugă performanță la baza de date de bază. O atenție specială și speculații se referă la adresa principală a președintelui Larry Ellison, programată pentru miercuri, care este intitulată "Extreme Performance."
Nokia: De la dezvoltarea tehnică la dezvoltarea umană? Sau așa pare. Deja cel mai activ producător de telefoane din lumea în curs de dezvoltare, Nokia a făcut săptămâna asta un ...

Este oficial. Sau așa pare. Deja cel mai activ producător de telefoane din lumea în curs de dezvoltare, Nokia a făcut săptămâna aceasta un anunț care îl plasează bine și cu adevărat în centrul efortului de dezvoltare internațională. Este o mișcare care reflectă strategia companiei "lumea dezvoltată" - o deplasare de la furnizor de hardware out-and-out la unul dintre serviciile incluse pe bază de servicii mai cuprinzătoare. Ca și cum (foarte) proiectarea cu succes și construirea de telefoane low-