Otázka ze Seriálu číslo 4. C# – .NET – Fórum – Programujte.com
 x   TIP: Přetáhni ikonu na hlavní panel pro připnutí webu

Otázka ze Seriálu číslo 4. C# – .NET – Fórum – Programujte.comOtázka ze Seriálu číslo 4. C# – .NET – Fórum – Programujte.com

 

mates60
Duch
13. 7. 2008   #1
-
0
-

zdravím, chci se zeptat, co znamená v tomto kodu,
1. namespace?
2.tento řádek class MainClass
3.tento public static void Main(string[] argd)
4. a ještě proč jsou tam ty \a ??? Console.WriteLine("Zadej text: \a");

Děkuji moc

using System;

namespace prikladtextovky
{
class MainClass
{
public static void Main(string[] argd)
{
string i;
Console.WriteLine("Zadej text: \a");
i = Console.ReadLine();
Console.WriteLine(i + ",Hezky jste to napsal \a :)");
Console.ReadLine();
}
}
}

Editoval djanosik: Kód vložen mezi k tomu určených tagů.

Nahlásit jako SPAM
IP: 85.71.160.–
Chrasty
~ Redaktor
+4
Posthunter
13. 7. 2008   #2
-
0
-

1) namespace je jmenný prostor, když nahoře v kódu používáš direktivu using (třeba using.System;,...), tak ten System je namespace a právě to ti umožňuje používání metod apod. z daného namespace

2) deklace public třídy MainClass (třída je základ v OOP)

3) veřejná statická metoda Main, která nic nevrací (void), příjímá jako parametr pole stringů... Main je povinná metoda v každém programu

4) \a je jedna z escape sekvence, konkrétně dělá... hmm, nevím co:-) možná něco jako \n, takže zalamování řádku?

Nahlásit jako SPAM
IP: 193.179.196.–
13. 7. 2008   #3
-
0
-

Jen doplním, že namespace slouží především k tomu, aby mohlo existovat více typů se stejným názvem. Tedy např:

namespace NameJedna

{
class MojeTrida
{
}
}

namespace NameDva
{
class MojeTrida
{
}
}
Obě třídy pak budou dostupné pod svými úplnými názvy, tedy NameJedna.MojeTrida a NameDva.MojeTrida.

BTW: \a zastupuje znak s číslem 7 - Alert

Nahlásit jako SPAM
IP: 84.21.124.–
Dušan Janošík | web: djanosik.cz, @djanosik
mates60
Duch
13. 7. 2008   #4
-
0
-

Děkuji moc

Nahlásit jako SPAM
IP: 85.71.160.–
Zjistit počet nových příspěvků

Přidej příspěvek

Toto téma je starší jak čtvrt roku – přidej svůj příspěvek jen tehdy, máš-li k tématu opravdu co říct!

Ano, opravdu chci reagovat → zobrazí formulář pro přidání příspěvku

×Vložení zdrojáku

×Vložení obrázku

Vložit URL obrázku Vybrat obrázek na disku
Vlož URL adresu obrázku:
Klikni a vyber obrázek z počítače:

×Vložení videa

Aktuálně jsou podporována videa ze serverů YouTube, Vimeo a Dailymotion.
×
 
Podporujeme Gravatara.
Zadej URL adresu Avatara (40 x 40 px) nebo emailovou adresu pro použití Gravatara.
Email nikam neukládáme, po získání Gravatara je zahozen.
-
Pravidla pro psaní příspěvků, používej diakritiku. ENTER pro nový odstavec, SHIFT + ENTER pro nový řádek.
Sledovat nové příspěvky (pouze pro přihlášené)
Sleduj vlákno a v případě přidání nového příspěvku o tom budeš vědět mezi prvními.
Reaguješ na příspěvek:

Uživatelé prohlížející si toto vlákno

Uživatelé on-line: 0 registrovaných, 22 hostů

Podobná vlákna

Ukol 3 k serialu c++ — založil garbo

1. program v seriálu C++ — založil Evincars

 

Hostujeme u Českého hostingu       ISSN 1801-1586       ⇡ Nahoru Webtea.cz logo © 20032024 Programujte.com
Zasadilo a pěstuje Webtea.cz, šéfredaktor Lukáš Churý