× Aktuálně z oboru

Programátoři po celém světě dnes slaví Den programátorů [ clanek/2018091300-programatori-po-celem-svete-dnes-slavi-den-programatoru/ ]
Celá zprávička [ clanek/2018091300-programatori-po-celem-svete-dnes-slavi-den-programatoru/ ]

ASP.NET - 3. lekce

[ http://programujte.com/profil/733-alan-fuks/ ]Google [ ?rel=author ]       [ http://programujte.com/profil/118-zdenek-lehocky/ ]Google [ ?rel=author ]       19. 8. 2006       18 971×

V dnešní krátké lekci se podíváme na proměnné a jejich používání.

Pokud jste již programoval/a v C++/C/Java/Visual Basic, tak tuhle část můžete rovnou přeskočit, jelikož se nedozvíte nic nového.

Proměnné jsou datová uložiště, kam ukládáme hodnoty. Proměnných máme více typů, nejpoužívanější jsou:

Visual Basic:
  • Boolean: logická hodnota, vrací buď true, nebo false (pravda/lež)
  • Byte : celá čísla 0-255
  • Char: jeden znak
  • Double: reálné číslo
  • Single: reálné číslo (v menším rozsahu než Double)
  • Integer: celé číslo
  • Long: celé číslo (ve větším rozsahu než Integer)
  • Object: základní datový typ. Ostatní datové typy jsou od něj odvozeny.
  • Short: celé číslo (v menším rozsahu než Integer)
  • String: řetězec znaků
C#:
  • bool: logická hodnota, vrací buď true, nebo false (pravda/lež)
  • byte: celá čísla 0-255
  • char: jeden znak
  • double: reálné číslo
  • float: reálné číslo (v menším rozsahu než Double)
  • int: celé číslo
  • long: celé číslo (ve větším rozsahu než Int)
  • object: základní datový typ. Ostatní datové typy jsou od něj odvozeny.
  • short: celé číslo (v menším rozsahu než Int)
  • String: řetězec znaků

Zápis proměnných:

Visual Basic:

Dim x as Integer

Teď jsme vytvořili novou proměnnou x typu Integer (celé číslo).

C#:

int x;

Vytvořili jsme to samé jako u VB.

Přiřazení hodnot:

Máme 2 možnosti, jak přiřadit proměnné nějakou hodnotu.

› Způsob č. 1:

Dim x as Integer = 6

Popř. u C#:

int x = 6;

Teď jsme vytvořili proměnnou x a přiřadili jsme jí číslo 6.

› Způsob č. 2:

Dim x as Integer
x = 6;

Popř. u C#:

int x;
x = 6;

Teď jsme vytvořili proměnnou x a až potom jsme jí přiřadili číslo 6.

A teď jednoduchý příklad:

Visual Basic:

<%@ Page Language="VB" %>
<script runat="server">
    Sub ukazJmeno(sender As Object, e As EventArgs)
        Dim uzivatel as String
        uzivatel = jmeno.Text
        name.Text = "Takže se jmenujete "+uzivatel

    End Sub

</script>
<html>
<head>
</head>
<body>
    <form runat="server">
        Zadejte vaše jméno: <asp:textbox id="jmeno" runat="server" />
        <asp:button id="pozdravit" onclick="ukazJmeno" runat="server" text="pozdrav"></asp:button>
       <asp:Label id="name" runat="server"></asp:Label>
   </form>
</body>
</html>

Nejdříve si vytvoříme proměnnou uživatel typu string, pak do ní dáme hodnotu textového pole "jmeno" a vypíšeme do label. A teď to samé pro C#:

<%@ Page Language="C#" %>
<script runat="server">
    void ukazJmeno(object sender,EventArgs e){
        string uzivatel;
        uzivatel = jmeno.Text;
        name.Text = "Takže se jmenujete "+uzivatel;

    }

</script>
<html>
<head>
</head>
<body>
    <form runat="server">
        Zadejte vaše jméno: <asp:textbox id="jmeno" runat="server" />
        <asp:button id="pozdravit" onclick="ukazJmeno" runat="server" text="pozdrav"></asp:button>
        <asp:Label id="name" runat="server"></asp:Label>
    </form>
</body>
</html>

To je pro dnešek všechno…


Článek stažen z webu Programujte.com [ http://programujte.com/clanek/2006081701-asp-net-3-lekce/ ].