Pagini: [1]   În jos
  Imprimă  
Ajutor Subiect: C# in Visual Studio  (Citit de 3274 ori)
0 Utilizatori şi 1 Vizitator pe acest subiect.
CovrigBogdan
Strain


Karma: 0
Deconectat Deconectat

Mesaje: 5



Vezi Profilul
« : Martie 02, 2014, 11:15:13 »

Buna dimineata, am o super curiozitate. De cateva ore ma chinui sa invat C#, treaba merge bin, doar ca nu inteleg urmatoarele:
linia de comanda probabil se refera la consola ce urmeaza sa se deschida. Pe un program ce aparent ar trebui sa mearga, nu se intampla nimic.. Arata cam asa:
Cod:
using System;
class HelloWorld
   {
   public static void Main( String[] args)
       {
        for( int i=0; i<args.Length; i++)
            {
             Console.WriteLine( ‘‘Hello {0}’’, args[i]);
             }
       }
     }
Intrebarea mea este unde se intrudece valoare lui args?
Citez din explicatie:
In exemplul precedent metoda principala preia o lista de parametri transmisi din linia de comanda (un sir de obiecte de tip String) si va afisa pentru fiecare nume “Hello” urmat de numele de indice i (numerotarea parametrilor ıncepe de la 0).
Bun, dar cand apasa Debug consola se inchide si se deschide, iar daca dau Run without Debuging e un simplu text Press any key to continue...Brick wall
Memorat
mihai_florea
Strain


Karma: 17
Deconectat Deconectat

Mesaje: 24



Vezi Profilul
« Răspunde #1 : Martie 02, 2014, 13:27:30 »

args se refera la valorile argumentelor ce le dai la rularea programului. Pentru asta ai doua variante:
1) Lansezi programul in executie din consola/command prompt cu tot cu argumente. Ex.:
Cod:
HelloWorld.exe Ana Mihai
2) In Visual Studio: click dreapta pe proiect -> Properties -> Debug -> Command line arguments -> aici introduci argumetele tale. Ex. Ana Mihai
Memorat
Vladux
Strain


Karma: 0
Deconectat Deconectat

Mesaje: 1



Vezi Profilul
« Răspunde #2 : Martie 04, 2015, 21:05:34 »

Scrie pe un rand nou dupa Console.WriteLine( ‘‘Hello {0}’’, args); Console.ReadLine; ...  Ar trebui sa faca display...Apropo,cati ani ai?
Memorat
Pagini: [1]   În sus
  Imprimă  
 
Schimbă forumul:  

Powered by SMF 1.1.19 | SMF © 2006-2013, Simple Machines