2011-11-28 8 views
12

C'è un modo per ottenere il nome file della query corrente in LINQPad - proprio come argv[0] in C? Farebbe anche solo il nome della directory.Nome file/percorso della query corrente in LINQPad

+1

possibile duplicato di [directory degli script LINQPad?] (http://stackoverflow.com/questions/3802779/linqpad-script-directory) –

risposta

23

È possibile ottenere il percorso della directory in questo modo (da - LINQPad script directory?) -

Path.GetDirectoryName(Util.CurrentQueryPath) 

Il seguente (come ha sottolineato sgmoore nei commenti) ti porterà il percorso del file -

Path.GetFileName(Util.CurrentQueryPath) 
+0

Non Path.GetFileName (Util.CurrentQueryPath) fornisce il nome file? – sgmoore

+0

Non penso, l'ho provato su un paio di macchine diverse e sto solo ricevendo la directory che contiene la query. – ipr101

+0

Funziona per me con la versione 4.36.1 – sgmoore