ler aspas dupla c#

Boa Noite, como eu faço para pegar somente oque esta dentro de Aspas dupla, o problema eh o seguinte, ele esta lendo um arquivo txt q em cada linha tem um caminho de arquivo, como este abaixo “Dinosfuls Mods.bmd” 454545s 454545

como eu faço para pegar somente essa parte sem as aspas Dinosfuls Mods.bmd

file.Name = Dinosfuls Mods.bmd

file.Hash = 454545s

file.Size = 454545

alguem pode me dar um help?

public static void AddFile(string File) {     Globals.File file = new Globals.File();      string texto = File.Split(' ')[0];      int valorPos = texto.IndexOf(@"""") + 1;     string valorEntreAspas = texto.Substring(valorPos, texto.IndexOf(@"""", valorPos) - valorPos);      file.Name = valorEntreAspas;     file.Hash = File.Split(' ')[1];     file.Size = Convert.ToInt64(File.Split(' ')[2]);      Globals.Files.Add(file); }