Gå til innhold

C#: få console output tilbake i vs og casting


Anbefalte innlegg

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
Videoannonse
Annonse
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

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 konto

Logg inn

Har du allerede en konto? Logg inn her.

Logg inn nå
  • Hvem er aktive   0 medlemmer

    • Ingen innloggede medlemmer aktive
×
×
  • Opprett ny...