Words on my addictions: .NET, Philosophy, Music

12 February 2005

Code Snippet [SplitText]

Filed under: C# — stefanprodan @ 7:33 pm

/// <summary>
/// Split text without messing the words
/// </summary>
/// <param name=”str”>input string</param>
/// <param name=”len”>desired length</param>
/// <returns>output string</returns>
public string SplitTextFromEnd(string str, int len)
{
string rez=str;
if(len==0 len >=str.Length)
return rez;
int i=0;
string[] words=str.Split(‘ ‘);
rez=””;
while(len>rez.Length)
{
rez+=words[i++]+’ ‘;
}
rez=rez.Substring(0,rez.Length-1-words[i-1].Length);
rez+=” …”;
return rez;
}

Leave a Comment »

No comments yet.

RSS feed for comments on this post. TrackBack URI

Leave a Reply

Fill in your details below or click an icon to log in:

WordPress.com Logo

You are commenting using your WordPress.com account. Log Out / Change )

Twitter picture

You are commenting using your Twitter account. Log Out / Change )

Facebook photo

You are commenting using your Facebook account. Log Out / Change )

Google+ photo

You are commenting using your Google+ account. Log Out / Change )

Connecting to %s

Blog at WordPress.com.

%d bloggers like this: