55 lines
1.4 KiB
C#
55 lines
1.4 KiB
C#
// Extensions.cs
|
|
// ------------------------------------------------------------------
|
|
//
|
|
// Copyright (c) 2009 Dino Chiesa
|
|
// All rights reserved.
|
|
//
|
|
// This code module is part of DotNetZip, a zipfile class library.
|
|
//
|
|
// ------------------------------------------------------------------
|
|
//
|
|
// This code is licensed under the Microsoft Public License.
|
|
// See the file License.txt for the license details.
|
|
// More info on: http://dotnetzip.codeplex.com
|
|
//
|
|
// ------------------------------------------------------------------
|
|
//
|
|
|
|
using System;
|
|
using System.Collections.Generic;
|
|
|
|
namespace Ionic.Zip.Forms
|
|
{
|
|
public static class Extensions
|
|
{
|
|
public static string XmlEscapeIexcl(this String s)
|
|
{
|
|
while (s.Contains("¡"))
|
|
{
|
|
s = s.Replace("¡", "¡");
|
|
}
|
|
return s;
|
|
}
|
|
public static string XmlUnescapeIexcl(this String s)
|
|
{
|
|
while (s.Contains("¡"))
|
|
{
|
|
s = s.Replace("¡", "¡");
|
|
}
|
|
return s;
|
|
}
|
|
|
|
public static List<String> ToList(this System.Windows.Forms.AutoCompleteStringCollection coll)
|
|
{
|
|
var list = new List<String>();
|
|
foreach (string item in coll)
|
|
{
|
|
list.Add(item);
|
|
}
|
|
return list;
|
|
}
|
|
|
|
}
|
|
|
|
|
|
} |