I've encountered some very little small issue - string should not be longer that a certain number.
Substring method [ s.Substring(0,number) ] raises exception when string lenght is lesser than above number.
So small thing and additional code is required.
The best solution that come to my mind is to write extension method to string class.
Google .. and I've found it on Codeplex:
dotNetExt - .NET Extension Method Library
It has method Left(number) - I needed exactly such.
Another nice thing is that methods are well writen and deals nicly with nulls string, so :
string s=null;
string s1=s.Left(10);
executes without exception 'Object reference .... ' and s1=null.
Nice. This's beta, looking forward for release version.