# DeleteAssets(string[], List<string>)

> Lets you delete multiple assets or folders at once with performance benefits under version control.

## Definition

* **Type:** Method
* **Namespace:** [UnityEditor](/engine/6000.7/script-reference/unityeditor.md)
* **Assembly:** UnityEditor.CoreModule

```csharp
public static bool DeleteAssets(string[] paths, List<string> outFailedPaths)
```

### Parameters

**** (\[string\[]]\(https\://learn.microsoft.com/dotnet/api/system.string)): Project relative paths of the assets or folders to be deleted.**** (\[List\<string>]\(https\://learn.microsoft.com/dotnet/api/system.collections.generic.list-1)): Project relative paths which could not be deleted.

### Returns

| Type                                                          | Description                                                                                                                                 |
| ------------------------------------------------------------- | ------------------------------------------------------------------------------------------------------------------------------------------- |
| [bool](https://learn.microsoft.com/dotnet/api/system.boolean) | Returns true if all assets in paths have successfully been deleted, false if any of the specified paths don't exist or couldn't be removed. |

### Remarks

Paths should be relative to the project folder, for example: "Assets/MyTextures/hello.png"

This should be used instead of [AssetDatabase.DeleteAsset](/engine/6000.7/script-reference/unityeditor/assetdatabase/deleteasset.md) for performance reasons when opearating on many assets at once with active version control integration.

Note that the speedup will only be present when using Asset Database v2.

Additional Resources: [AssetDatabase.DeleteAsset](/engine/6000.7/script-reference/unityeditor/assetdatabase/deleteasset.md), [AssetDatabase.MoveAssetToTrash](/engine/6000.7/script-reference/unityeditor/assetdatabase/moveassettotrash.md), [AssetDatabase.MoveAssetsToTrash](/engine/6000.7/script-reference/unityeditor/assetdatabase/moveassetstotrash.md).
