1.删除某个文件(MP4后缀为例)
private void Start()
{
string folderPath = Application.dataPath + "/YourFolderPath";
if (Directory.Exists(folderPath))
{
string[] mp4Files = Directory.GetFiles(folderPath, "*.mp4", SearchOption.AllDirectories);
string[] tsFiles = Directory.GetFiles(folderPath, "*.ts", SearchOption.AllDirectories);
foreach (string mp4File in mp4Files)
{
Debug.Log("MP4文件地址:" + mp4File);
//删除
File.Delete(mp4File );
}
foreach (string tsFile in tsFiles)
{
Debug.Log("TS文件地址:" + tsFile);
//删除
File.Delete(tsFile);
}
}
else
{
Debug.Log("找不到指定的文件夹!");
}
}
2.获取无扩展名的文件名
string url=Application.streamingAssetsPath + "/202307111938.mp4";
string guid = System.IO.Path.GetFileNameWithoutExtension(url);
//输出202307111938