LumApps - The Employee Communication Platform
I tidligere kapitler i denne serien, startet vi med svært grunnleggende ting som introduksjon, første liten applikasjon, og vi lærte også noen andre grunnleggende begreper som variabler og tildele verdier til dem. Dette kapitlet, ting vil bli litt mer interessant. I det siste kapitlet mottok vi kun innspill fra brukeren for å vise ham noe utdata. Vi vil lære å ta noen avgjørelser basert på inntastingen mottatt fra brukeren.
Syntaxen til
"hvis" erklæring er som følger: Hvis (tilstand)
Kodelinjer;
Det kalles som
beslutningserklæring fordi det er basert på forholdene vi oppretter, bestemmer søknaden om å utføre en bestemt blokk kode eller ikke. La oss begynne med å skape et nytt prosjekt. Opprett et nytt prosjekt med noe navn som passer deg. For enkelhets skyld har jeg kalt prosjektet mitt `ifstatement`.
Dra nå en tekstblokk (txtDescription) til undersiden av siden som spenner over komplett emulatorskjerm i bredde (Se bilde). Nedenfor trekker du en tekstboks (txtInput) og en knapp (btnSubmit) og slipper dem ved siden av hverandre. Til slutt trekker du en annen tekstblokk (txtResult) og gjør den litt stor i både høyde og bredde. Gjør nå alle kontroller unntatt knappemne, dvs. fjern tekst fra tekstegenskapen mens du endrer tekst på knappen til "Send". Du kan legge til tekst i første tekstblokk hvis du ønsker det. Jeg har lagt til noen retningslinjer for våre små spill / app (la det være noe dumt). Nå er grensesnittet vårt klart og ser ut som jeg har vist i bildet.
Dobbeltklikk nå på Send-knappen for å gå til
button_click hendelse i C # -vinduet. Skriv inn følgende linje i koder, for å sjekke grunnleggende funksjonalitet i appen. string userValue = txtInput.text;
if (userValue == "1")
txtResult.text = "Gratulerer med at du vant $ 1000";
Kjør nå prosjektet. Etter å ha tastet inn 1 i tekstboksen trykk "Send"; Du får linjen som "
Gratulerer med at du vant $ 1000 ". Men hvis du prøver å skrive inn noe annet enn 1 i tekstblokk før du sender inn, vil ingenting skje som vi ikke har fortalt vår søknad hva du skal gjøre hvis tilstanden er feil. Denne blokken er enkleste form for "Hvis" -oppgaven. Det er
flere andre skjemaer av "if" -oppgaven som kan brukes til å evaluere flere forhold, nemlig "if-else" , "ellers-hvis" , "nestet hvis er" . Nå åpne C # delen av programmet vårt etter å ha stoppet feilsøkingsmodus og skriv følgende kode der. Denne koden vil vise bruk av "ellers-hvis" -løkke. streng brukerValue = txtInput.Text;
hvis (userValue == "1")
txtResult.Text = "Gratulerer med at du vant $ 1000";
annet hvis (userValue == "2")
txtResult.Text = "Bedre flaks neste gang!";
annet hvis (userValue == "3")
txtResult.Text = "Du må Prøv hardt! ";
else
txtResult.Text =" Nah skriv inn riktig. ";
Dette kalles som
" annet-hvis " stige. Det tester verdier mot flere forhold og utfører den respektive koden. To ting skal noteres her,
i "ellers-hvis" stigen sist "annet" er ikke knyttet til noe hvis setning og andre er "=" Operatøren er ikke den samme som "==" operatør . "=" Operatør tilordner verdi til L.H.S. mens "==" brukes til å sammenligne verdier. Nested "if`s" og "if-else" er ingenting annet enn variasjoner av "simple if" og "else-if" stigen, som du enkelt kan forsøke i samme prosjekt. Så til vi kommer tilbake med neste kapittel, master denne "hvis" erklæringen helt.
De fleste kan være oppmerksomme på Google Glass-prosjektet for å utvikle en forstørret virkelighet med hovedbriller. Det vil vise informasjon som enhver smarttelefon, være håndfri og samhandle med brukeren via talekommandoer. Google Glass er et prosjekt av Google for å utvikle en forstørret virkelighet på hodet. Det vil vise informasjon som hvilken som helst smarttelefon, være håndfri og samhandle med brukeren via talekommandoer.
Vi ser etter dristige, kreative personer som ønsker å bli med oss og være en del av å forme Glassens fremtid. Vi vil gjerne gjøre alle en Explorer, men vi begynner litt mindre. Vi er fortsatt i de tidlige stadiene, og mens vi ikke kan love, vil alt være perfekt, vi kan love det blir spennende, sier Google.
Som en del av Lær å utvikle Windows Phone 7.5 Mango-applikasjoner, har vi i vår siste opplæring sett at vi kan bruke
Bryteretning
Anta at du har 100 .mp4-filer, 150 .mkv-filer, 200 .png-bilder og noen andre .txt- og .docx-filer i en mappe. Nå vil du organisere dem i henhold til filformatene. For eksempel vil du opprette en egen mappe for videoer, bilder og dokumenter. Hvis du vil sortere dem manuelt ved hjelp av filutvidelse og filtype, vil det være en tidkrevende oppgave hvis du har tusenvis av filer i en mappe. Du må velge dem før du flytter. Hvis du gjør en feil, vil filen ikke bli flyttet.
For å hjelpe deg med dette problemet, kan