I was looking at some old code and ran across something that struck a chord of wrong with me.
string temp; temp = "There can only be one!"; if (temp.length > 15) temp = temp.substring(0, 15);
Then I thought we could use a little math to handle the problem:
string temp; temp = "There can only be one!"; temp = temp.substring(0, Math.Min(15, temp.Length));
I think Microsoft should have included this kind of method to the String class. Hope this helps.