1.C#自带的string函数方法
DirectoryInfo root = new DirectoryInfo(path);
foreach (FileInfo f in root.GetFiles())
{
//查找
if (f.Extension == ".prefab")
{
string dir = "";
if (f.FullName.Contains("Assets"))
{
dir = f.FullName.Substring(f.FullName.IndexOf("Assets\\"));
}
}
}
2.分隔符
private Static string ToAssetPath(string fullPath)
{
//使用System.StringSplitOptions去除待拆分字符串中的空项
string [] splited2 = fullPath.Split(new string[] {"Assets"}, System.stringSplitOptions.RemoveEmptyEntries);
string nameShort = "Assets" + splited2[1];
return nameShort
}