trtrtr Skrevet 4. september 2007 Del Skrevet 4. september 2007 Hei to kjappe spørsmål: 1) er det mulig å redirecte output (Console.WriteLine() outputs etc) fra en console app tilbake inn til visual studio (slik som vi kan i ultraedit - den fanger alt som går til "dos box" og viser dette i eget output vindu) - 2) casting av objekter. hva er logikken her? casting av "primitive types" er jo greitt, men hva med casting av objekter. ganske åpent spørsmål, jau, men hadde vært fint med noe input/urls. Lenke til kommentar
Spartakus Skrevet 4. september 2007 Del Skrevet 4. september 2007 Du kan i allefall ta redirecte streams via System.Diagnostics.Process eller ProcessStartInformation. Ta en kikk i de klassene. Lenke til kommentar
j000rn Skrevet 5. september 2007 Del Skrevet 5. september 2007 Hei to kjappe spørsmål:1) er det mulig å redirecte output (Console.WriteLine() outputs etc) fra en console app tilbake inn til visual studio (slik som vi kan i ultraedit - den fanger alt som går til "dos box" og viser dette i eget output vindu) - 2) casting av objekter. hva er logikken her? casting av "primitive types" er jo greitt, men hva med casting av objekter. ganske åpent spørsmål, jau, men hadde vært fint med noe input/urls. 9426428[/snapback] 1) System.Diagnostics.Process p = new ...(); p.StartInfo.UseShellExecute = false; p.StartInfo.RedirectStandardOutput = true; p.Start(); p.WaitForExit(); .. string s = p.StandardOutput.ReadLine() / .ReadToEnd(); / etc... 2) Objekter som arver fra andre klasser eller implementerer interfacer kan være greie å caste også. Lenke til kommentar
Manfred Skrevet 5. september 2007 Del Skrevet 5. september 2007 Har du for eksempel en Hashtable, som tar string key, object data så er det jo et stort poeng å caste det du henter ut igjen. MyClass mc = (MyClass)hastable[index]; ...som ett av maaaaange eksempler. Lenke til kommentar
Anbefalte innlegg
Opprett en konto eller logg inn for å kommentere
Du må være et medlem for å kunne skrive en kommentar
Opprett konto
Det er enkelt å melde seg inn for å starte en ny konto!
Start en kontoLogg inn
Har du allerede en konto? Logg inn her.
Logg inn nå