2011-11-28 15 views
12

¿Hay alguna forma de obtener el nombre de archivo de la consulta actual en LINQPad, como argv[0] en C? Obtener solo el nombre del directorio también lo haría.Nombre de archivo/ruta de la consulta actual en LINQPad

+1

posible duplicado de [LINQPad script directory?] (http://stackoverflow.com/questions/3802779/linqpad-script-directory) –

Respuesta

23

Usted puede obtener la ruta del directorio como éste (de - LINQPad script directory?) -

Path.GetDirectoryName(Util.CurrentQueryPath) 

La siguiente (como ha señalado sgmoore en los comentarios) le conseguirá la ruta de archivo -

Path.GetFileName(Util.CurrentQueryPath) 
+0

Does not Path.GetFileName (Util.CurrentQueryPath) le da el nombre de archivo? – sgmoore

+0

No lo creo, lo he probado en un par de máquinas diferentes y solo obtengo el directorio que contiene la consulta. – ipr101

+0

Funciona para mí con la versión 4.36.1 – sgmoore

Cuestiones relacionadas