ScrapModLoader/ScrapModLoader/Utils.cs

28 lines
795 B
C#

using System;
using System.Collections.Generic;
using System.Collections.Specialized;
namespace ScrapModLoader
{
internal static class Utils
{
public static String GetFolderDialog()
{
using System.Windows.Forms.FolderBrowserDialog? dialog = new System.Windows.Forms.FolderBrowserDialog();
System.Windows.Forms.DialogResult result = dialog.ShowDialog();
return dialog.SelectedPath;
}
public static List<String> StringCollectionToList(StringCollection collection)
{
List<String> list = new List<String>();
foreach (String? item in collection)
{
if (item != null)
list.Add(item);
}
return list;
}
}
}