Advance String Extensions In C#