rendered paste body private void LoadFromString (string data) {
//string [] items = System.Text.RegularExpressions.Regex.Split ("\n", data);
string [] items = data.Split ('\n');
foreach (String i in items) {
if (!i.StartsWith ("#")) {
Uri uri = null;
String s = i;
if (i.EndsWith ("\r")) {
s = i.Substring (0, i.Length - 1);
Console.WriteLine ("uri = {0}", s);
}
try {
uri = new Uri (s);
} catch {
#if ScreenShotDragDrop_Hack_362016
if (System.Text.RegularExpressions.Regex.IsMatch (s, "^file:/[^/]")) {
try {
s = "file:///" + s.Substring(6);
uri = new Uri (s);
Console.WriteLine ("Converted uri from file:/ to >>{0}<<", s);
} catch {
continue;
}
} else
continue;
#else
continue;
#endif
}
Add (uri);
}
}
}