In this chapter, I describe C# features used in web application development that are not widely understood or often cause confusion. This is not a book about C#, however, and so I provide only a brief example for each feature so that you can follow the examples in the rest of the book and take advantage of these features in your own projects. Table 4-1 summarizes this chapter.
Table 4-1. Chapter Summary
Avoid accessing properties on null references
Use the null conditional operator
Simplify C# properties
Use automatically implemented properties
Simplify string composition ...