MonoDevelop
Fermé
smag42
Messages postés
200
Date d'inscription
dimanche 15 février 2009
Statut
Membre
Dernière intervention
22 mai 2014
-
22 déc. 2009 à 16:10
scriptiz Messages postés 1424 Date d'inscription dimanche 21 décembre 2008 Statut Membre Dernière intervention 14 septembre 2023 - 23 déc. 2009 à 20:27
scriptiz Messages postés 1424 Date d'inscription dimanche 21 décembre 2008 Statut Membre Dernière intervention 14 septembre 2023 - 23 déc. 2009 à 20:27
3 réponses
scriptiz
Messages postés
1424
Date d'inscription
dimanche 21 décembre 2008
Statut
Membre
Dernière intervention
14 septembre 2023
425
22 déc. 2009 à 17:39
22 déc. 2009 à 17:39
C'est bizarre, j'avais souvenir que Monodevelop intégrait une petit console lors de l'exécution, qui permettait de faire des sorties et des entrées standard.
Essaye de compiler ceci en C# sous MonoDevelop pour voir :
Essaye de compiler ceci en C# sous MonoDevelop pour voir :
class Program { public static void Main(string[] args) { Console.Write("Quel est votre age ? "); int age = Int32.Parse(Console.ReadLine()); Console.WriteLine("Vous avez " + age + " ans."); Console.WriteLine("\nAppuyez sur une touche pour quitter . . . "); Console.ReadKey(true); } }
smag42
Messages postés
200
Date d'inscription
dimanche 15 février 2009
Statut
Membre
Dernière intervention
22 mai 2014
10
22 déc. 2009 à 18:09
22 déc. 2009 à 18:09
J'ais creer une nouvelle solution en c# est jy est mis ce code:
using System;
namespace test2
{
class Program
{
public static void Main(string[] args)
{
Console.Write("Quel est votre age ? ");
int age = Int32.Parse(Console.ReadLine());
Console.WriteLine("Vous avez " + age + " ans.");
Console.WriteLine("\nAppuyez sur une touche pour quitter . . . ");
Console.ReadKey(true);
}
}
}
Il m'affiche toujours une "sortie de l'application" :
Quel est votre age ?
Unhandled Exception: System.ArgumentNullException: Argument cannot be null.
Parameter name: s
at System.Int32.Parse (System.String s) [0x00000]
at test2.Program.Main (System.String[] args) [0x0000a] in /home/pierre/Projects/test2/test2/Main.cs:10
L'application s'est terminée suite au signal: SIGHUP
, toujours sans console. :(
using System;
namespace test2
{
class Program
{
public static void Main(string[] args)
{
Console.Write("Quel est votre age ? ");
int age = Int32.Parse(Console.ReadLine());
Console.WriteLine("Vous avez " + age + " ans.");
Console.WriteLine("\nAppuyez sur une touche pour quitter . . . ");
Console.ReadKey(true);
}
}
}
Il m'affiche toujours une "sortie de l'application" :
Quel est votre age ?
Unhandled Exception: System.ArgumentNullException: Argument cannot be null.
Parameter name: s
at System.Int32.Parse (System.String s) [0x00000]
at test2.Program.Main (System.String[] args) [0x0000a] in /home/pierre/Projects/test2/test2/Main.cs:10
L'application s'est terminée suite au signal: SIGHUP
, toujours sans console. :(
scriptiz
Messages postés
1424
Date d'inscription
dimanche 21 décembre 2008
Statut
Membre
Dernière intervention
14 septembre 2023
425
23 déc. 2009 à 20:27
23 déc. 2009 à 20:27
Ca c'est bizarre, je vais tester ça sur mon ordi où linux est installé et te donner un feedback très prochainement (demain normalement).