# IsNewFile

Field in [OutputFile](https://docs.yarnspinner.dev/2.3/api/csharp/yarn.compiler.upgrader/yarn.compiler.upgrader.upgraderesult/yarn.compiler.upgrader.upgraderesult.outputfile)

## Summary

Indicates whether this [OutputFile](https://docs.yarnspinner.dev/2.3/api/csharp/yarn.compiler.upgrader/yarn.compiler.upgrader.upgraderesult/yarn.compiler.upgrader.upgraderesult.outputfile) represents a new file to be created. If this is `true` , [OriginalSource](https://docs.yarnspinner.dev/2.3/api/csharp/yarn.compiler.upgrader/yarn.compiler.upgrader.upgraderesult/yarn.compiler.upgrader.upgraderesult.outputfile/yarn.compiler.upgrader.upgraderesult.outputfile.originalsource) will be the empty string, and [Replacements](https://docs.yarnspinner.dev/2.3/api/csharp/yarn.compiler.upgrader/yarn.compiler.upgrader.upgraderesult/yarn.compiler.upgrader.upgraderesult.outputfile/yarn.compiler.upgrader.upgraderesult.outputfile.replacements) will be empty.

```csharp
public bool IsNewFile;
```
