Herramientas de usuario

Herramientas del sitio


highlevel:csharp:mono

Diferencias

Muestra las diferencias entre dos versiones de la página.

Enlace a la vista de comparación

Ambos lados, revisión anterior Revisión previa
Próxima revisión
Revisión previa
highlevel:csharp:mono [2010/04/04 11:43]
alfred
highlevel:csharp:mono [2020/05/09 09:25] (actual)
Línea 95: Línea 95:
   * [[http://​www.mono-project.com/​CsharpRepl]]   * [[http://​www.mono-project.com/​CsharpRepl]]
 Desde //Mono 2.2// podemos tener una shell dinámica como la que tiene Python. Para ello desde la consola escribiremos ''​csharp'',​ si quisieramos una con GUI haremos ''​gsharp''​ (las ''​mono-tools''​ tendrán que estar instaladas). ​ Desde //Mono 2.2// podemos tener una shell dinámica como la que tiene Python. Para ello desde la consola escribiremos ''​csharp'',​ si quisieramos una con GUI haremos ''​gsharp''​ (las ''​mono-tools''​ tendrán que estar instaladas). ​
 +
  
 ==== Uso ==== ==== Uso ====
Línea 112: Línea 113:
   * **ShowVars();​**:​ Muestra las variables definidas.   * **ShowVars();​**:​ Muestra las variables definidas.
   * **ShowUsing();​**:​ Muestra los using utilizados.   * **ShowUsing();​**:​ Muestra los using utilizados.
 +  * **LoadPackage(string);​**:​ 
 +  * **LoadAssembly(string);​**:​ Carga la dll indicada: 
 +<code csharp>​ 
 +csharp> LoadAssembly("/​home/​alfred/​Projects/​dllTest/​dllTest/​bin/​Debug/​dllTest.dll"​);​ 
 +csharp> dllTest.MyClass.Saludo();​ 
 +"Hola caracola!!"​ 
 +</​code>​
  
 ==== gsharp ==== ==== gsharp ====
Línea 124: Línea 131:
 Plot(x => 15*Math.Sin(x/​7),​ x=> x*x); Plot(x => 15*Math.Sin(x/​7),​ x=> x*x);
 </​code>​ </​code>​
 +
 +==== Notas ====
 +  * Los archivos .dll que se guarden en el directorio ''​csharp''​ o ''​gsharp''​ de la ruta que devuelva ''​Environment.GetFolderPath (Environment.SpecialFolder.ApplicationData)''​ se cargarán al inicio.
 +  * Para ejecutarlo en Windows haremos:
 +    - Start -> All Programs -> Mono 2.6.1 for Windows -> Mono-2.6.1 Command Prompt
 +    - ''​c:​\>​ gsharp''​
  
 ===== Notas ===== ===== Notas =====
highlevel/csharp/mono.1270381435.txt.gz · Última modificación: 2020/05/09 09:24 (editor externo)