Entwickler-Ecke
C# - Die Sprache - [C#] Parameter der Main-Funktion
zero_x - So 20.01.08 22:51
Titel: [C#] Parameter der Main-Funktion
Hallo liebes Forum,
Mir ist es etwas peinlich die Frage zu stellen, aber naja.
Kann ich hier über die Kommandozeile werte in der Programm übertragen und es wiedergeben? Wenn ja, wie mache ich das?
C#-Quelltext
1: 2: 3: 4: 5: 6: 7: 8: 9: 10: 11: 12:
| using System;
class MainParam { public static void Main(string[] args) { int counter = 0;
foreach (string arg in args) Console.WriteLine("Argument #{0}: {1}", counter++, arg); } } |
Danke im voraus! ;)
MfG
Zer0_X
Moderiert von
Christian S.: Code- durch C#-Tags ersetzt
Christian S. - So 20.01.08 22:59
Der Code sieht richtig aus :nixweiss:
Vielleicht verstehe ich die Frage auch nicht :gruebel:
zero_x - So 20.01.08 23:03
Christian S. hat folgendes geschrieben: |
Vielleicht verstehe ich die Frage auch nicht :gruebel: |
Gut das der Code richitg ist :P Kurz:
Wie mache ich das?
Christian S. - So 20.01.08 23:15
Ach so, Du meinst wie man das beim Debuggen in der IDE macht? In den Projekt-Eigenschaften in der Abteilung "Debug" gibt es ein Feld "Command line arguments", da kannst Du die eintragen.
zero_x - So 20.01.08 23:30
Okay, Danke! :P
Noch eine kleine Frage: Wofür/Wann/Wieso/Warum werdendet man das?
Lg
Zer0_x
Christian S. - So 20.01.08 23:37
Wenn Du z.B. beim Start Dateinamen übergibst, sodass das Programm die automatisch beim Start öffnet. Wenn Du z.B. "notepad somefile.txt" schreibst, wird Notepad direkt diese Datei öffnen.
zero_x - So 20.01.08 23:40
Cool 8) Danke ;) !!
Entwickler-Ecke.de based on phpBB
Copyright 2002 - 2011 by Tino Teuber, Copyright 2011 - 2025 by Christian Stelzmann Alle Rechte vorbehalten.
Alle Beiträge stammen von dritten Personen und dürfen geltendes Recht nicht verletzen.
Entwickler-Ecke und die zugehörigen Webseiten distanzieren sich ausdrücklich von Fremdinhalten jeglicher Art!