Delphi-PRAXiS
Seite 2 von 2     12   

Delphi-PRAXiS (https://www.delphipraxis.net/forum.php)
-   Programmieren allgemein (https://www.delphipraxis.net/40-programmieren-allgemein/)
-   -   C# Länge eines dynamischen Arrays (https://www.delphipraxis.net/30403-c-laenge-eines-dynamischen-arrays.html)

Robert_G 24. Sep 2004 13:44

Re: C# Länge eines dynamischen Arrays
 
Liste der Anhänge anzeigen (Anzahl: 1)
Zitat:

Zitat von Luckie
Wenn ich schreibe:
Code:
myProcesses.
und dann warte, bietet er mir aber nichts dergeleichen an. :gruebel:

Bei mir schon. :P

BTW: Wofür ist das i?

Code:
             string s = string.Empty;
             Process[] myProcesses = Process.GetProcesses();
             foreach(Process myProcess in myProcesses)
             {
                 try
                 {
                     s = string.Format("{0}\t{1}\t{2}\t{3}"
                                       ,myProcess.ProcessName
                                       ,myProcess.Id
                                       ,myProcess.PriorityClass
                                       ,myProcess.MainModule.FileName);
                     Console.WriteLine( s);
                 }
                 catch
                 {
                     Console.WriteLine("BOOM! {0}",myProcess.ProcessName);
                 }
             }
             Console.WriteLine(string.Format("Anzahl Prozesse: {0}", myProcesses.GetLength(0)));

JasonDX 24. Sep 2004 13:46

Re: C# Länge eines dynamischen Arrays
 
Das "i" ist nur eine temporäre Lösung, es zählt die einzelnen prozesse mit, die der Liste hinzugefügt werden.
Genau das will Luckie weghaben (wenn ichs richtig verstanden hab....)

nailor 24. Sep 2004 13:47

Re: C# Länge eines dynamischen Arrays
 
Code:
void MainFormLoad(object sender, System.EventArgs e)
      {
         System.Diagnostics.Process[] myProcesses = System.Diagnostics.Process.GetProcesses();
         MessageBox.Show(myProcesses.Length.ToString());
         MessageBox.Show(myProcesses.GetLength(0).ToString());
      }
gibt zwei messageboxen mit der zahl, die auch im taskmanager als process-anzahl steht aus!

Luckie 24. Sep 2004 16:49

Re: C# Länge eines dynamischen Arrays
 
Jetzt geht's. Verdammt, ich muss mich da irgendwo vertippt haben und hab ees nicht gesehen. Danke Jungs.


Alle Zeitangaben in WEZ +1. Es ist jetzt 21:24 Uhr.
Seite 2 von 2     12   

Powered by vBulletin® Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO © 2011, Crawlability, Inc.
Delphi-PRAXiS (c) 2002 - 2023 by Daniel R. Wolf, 2024 by Thomas Breitkreuz