26.07.2013 Views

Operativsystem: .............................................................

Operativsystem: .............................................................

Operativsystem: .............................................................

SHOW MORE
SHOW LESS

Create successful ePaper yourself

Turn your PDF publications into a flip-book with our unique Google optimized e-Paper software.

}<br />

Sætningen:<br />

}<br />

private static void metode11(){<br />

Trace.WriteLineIf(trace.TraceInfo,"Trace: metode11()");<br />

}<br />

private static void metode12(){<br />

Trace.WriteLineIf(trace.TraceInfo,"Trace: metode12()");<br />

}<br />

Trace.WriteLineIf(trace.TraceInfo,"Trace: metode7()");<br />

kontrollerer værdien af TraceInfo dvs den værdi, som er sat i XML filen program.exe.config (XML<br />

filen SKAL benævnes med exe navnet + ’config’!):<br />

<br />

<br />

<br />

<br />

<br />

<br />

<br />

Her er værdien sat til 4 – de mulige værdier er:<br />

Værdi for TraceInfo Virkning<br />

0 TraceLevel.Off Ingen data udskrives<br />

1 TraceLevel.Error Kun fejl udskrives<br />

2 TraceLevel.Warning Fejl og advarsler udskrives<br />

3 TraceLevel.Info Info mv<br />

4 TraceLevel.Verbose Alle data udskrives<br />

Opgaver:<br />

1. Hvad sker der hvis du indtaster sorter 111 44 5 ? Hvorfor??<br />

2. Revider programmet sorter, så det sorterer tal i stedet for ord.<br />

3. Sæt debug og trace koder ind i nogle af de C# programmer du allerede har skrevet.<br />

4. Prøv at skabe flere ’konfigurationer’ af et program med #define sætninger!<br />

5. Skriv en Debug.Assert() fx i nogle af dine tidligere programmer, der kontrollerer om noget<br />

er sandt!

Hooray! Your file is uploaded and ready to be published.

Saved successfully!

Ooh no, something went wrong!