- C# 6 and .NET Core 1.0:Modern Cross:Platform Development
- Mark J. Price
- 224字
- 2021-07-09 20:15:46
Practicing and exploring
Test your knowledge and understanding by answering some questions, get some hands-on practice, and explore with deeper research into the topics covered in this chapter.
Exercise 5.1 – test your knowledge
Answer the following questions:
- What is the difference between pressing F5, Ctrl + F5, Shift + F5, and Ctrl + Shift + F5?
- Want is the ISO culture code for Welsh?
- Which information can you find out about a process?
- Can your applications write to the security event log in Windows?
- How accurate is the
Stopwatch
? - What is the difference between localization, globalization, and internationalization?
Exercise 5.2 – practice using Debug and Trace
Create a console application named Ch05_Exercise02 that writes the message "I am debugging." only when the DEBUG symbol is set, writes the message "I am tracing." only when the TRACE symbol is set, and the message "I am confused!" only when TRACE and a custom conditional compilation symbol named CONFUSED is set.
Exercise 5.3 – explore topics
Use the following links to read more about the topics covered in this chapter:
- Debugging in Visual Studio: https://msdn.microsoft.com/en-us/library/sc65sadd.aspx
- Start, Break, Step, Run through Code, and Stop Debugging in Visual Studio: https://msdn.microsoft.com/en-us/library/y740d9d3.aspx
- Breakpoints and Tracepoints: https://msdn.microsoft.com/en-us/library/ktf38f66.aspx
- System.Diagnostics Namespaces: https://msdn.microsoft.com/en-us/library/gg145030(v=vs.110).aspx
- Stopwatch Class: https://msdn.microsoft.com/en-us/library/system.diagnostics.stopwatch(v=vs.110).aspx
- Process Class: https://msdn.microsoft.com/en-us/library/system.diagnostics.process(v=vs.110).aspx
- Debug Class: https://msdn.microsoft.com/en-us/library/system.diagnostics.debug(v=vs.110).aspx
- xUnit.net: http://xunit.github.io/
- Globalizing and Localizing .NET Framework Applications: https://msdn.microsoft.com/en-us/library/h6270d0z(v=vs.110).aspx
- System.Globalization Namespace: https://msdn.microsoft.com/en-us/library/system.globalization.aspx
推薦閱讀
- ExtGWT Rich Internet Application Cookbook
- 嵌入式軟件系統測試:基于形式化方法的自動化測試解決方案
- PowerCLI Cookbook
- 實戰Java程序設計
- Java加密與解密的藝術(第2版)
- Ray分布式機器學習:利用Ray進行大模型的數據處理、訓練、推理和部署
- Python數據分析從0到1
- PhoneGap:Beginner's Guide(Third Edition)
- Java面向對象程序設計
- 學習OpenCV 4:基于Python的算法實戰
- Microsoft Azure Storage Essentials
- Unity 2018 Shaders and Effects Cookbook
- Python+Tableau數據可視化之美
- INSTANT Yii 1.1 Application Development Starter
- 大學計算機應用基礎(Windows 7+Office 2010)(IC3)