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
Problem | Solution | Listing |
---|---|---|
Avoid accessing properties on null references | Use the null conditional operator | 6–9 |
Simplify C# properties | Use automatically implemented properties | 10–12 |
Simplify string composition ... |