- 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
推薦閱讀
- Practical Data Analysis Cookbook
- FuelPHP Application Development Blueprints
- 從0到1:HTML+CSS快速上手
- Java程序設(shè)計(jì)與計(jì)算思維
- C++面向?qū)ο蟪绦蛟O(shè)計(jì)習(xí)題解答與上機(jī)指導(dǎo)(第三版)
- 持續(xù)集成與持續(xù)交付實(shí)戰(zhàn):用Jenkins、Travis CI和CircleCI構(gòu)建和發(fā)布大規(guī)模高質(zhì)量軟件
- Machine Learning With Go
- Python青少年趣味編程
- RESTful Web Clients:基于超媒體的可復(fù)用客戶(hù)端
- Java Web開(kāi)發(fā)實(shí)例大全(基礎(chǔ)卷) (軟件工程師開(kāi)發(fā)大系)
- SSH框架企業(yè)級(jí)應(yīng)用實(shí)戰(zhàn)
- 軟件測(cè)試項(xiàng)目實(shí)戰(zhàn)之功能測(cè)試篇
- The Python Apprentice
- JSP程序設(shè)計(jì)與案例教程
- PostGIS Cookbook