Files
ZuneShell.dll/ZuneShell/ZuneUI/DocumentHelper.cs

45 lines
1.3 KiB
C#

// Decompiled with JetBrains decompiler
// Type: ZuneUI.DocumentHelper
// Assembly: ZuneShell, Version=4.7.0.0, Culture=neutral, PublicKeyToken=ddd0da4d3e678217
// MVID: FC8028F3-A47B-4FB4-B35B-11D1752D8264
// Assembly location: C:\Program Files\Zune\ZuneShell.dll
using System.Text;
namespace ZuneUI
{
public static class DocumentHelper
{
public static string SeparateParagraphs(string content)
{
if (content != null)
content = content.Replace("\r\n", "\r\n\r\n");
return content;
}
public static string CleanseWhitespace(string str)
{
if (string.IsNullOrEmpty(str))
return str;
char[] chArray = new char[4] { ' ', '\n', '\r', '\t' };
StringBuilder stringBuilder = new StringBuilder();
string[] strArray = str.Split(chArray);
bool flag = false;
foreach (string str1 in strArray)
{
if (flag)
{
stringBuilder.Append(" ");
flag = false;
}
if (!string.IsNullOrEmpty(str1))
{
stringBuilder.Append(str1);
flag = true;
}
}
return stringBuilder.ToString();
}
}
}