public void sanitizeFileExtensions(String[] extensions)
{
if (extensions == null)
{
return;
}
for (int ii = 0; ii < extensions.Length; ii++)
{
String s = extensions[ii];
s = s.ToLower().Trim();
if (s.Length > 0)
{
if (s.Length > 2 && s.StartsWith("*."))
{
s = s.Substring(2);
}
else if (s.Length > 1 && s[0] == '.')
{
s = s.Substring(1);
}
extensions[ii] = s;
}
}
}