String Handling and Manipulation
In the previous chapter, we gained knowledge of interfaces and abstract classes and their relationship with classes and objects. We saw that interfaces and abstract classes can be used to make classes have a consistency when they inherit from the interface or abstract class. We also read that many developers will program to an interface, showing that interfaces form an integral part of developing C# applications in a commercial environment.
In this chapter we will study in more detail the use of Strings and see ...