zargooo04
Messages postés22Date d'inscriptionlundi 16 février 2009StatutMembreDernière intervention15 septembre 2010
-
12 août 2010 à 20:13
cs_Bidou
Messages postés5487Date d'inscriptiondimanche 4 août 2002StatutMembreDernière intervention20 juin 2013
-
14 août 2010 à 11:49
bonjours;
j'ai le programe suivant, ce prgrame coupe une phrase puis la metter dans un tableu et afficher le tableau;
using System;
namespace Chap1
{
class P11
{
static void Main()
{
// Mon texte
string MonTexte;
MonTexte = Console.ReadLine();
// On défini le caractère
char[] Caractaire_Separateur = new Char[] { ' ' }; // Caractère : ,
// On découpe et on mais sous forme d'un tableau
string[] Result_Separation = MonTexte.Split(Caractaire_Separateur, 100);
foreach (string row in Result_Separation)
{
Console.WriteLine(row);
}
}
}
}
je veut faire un programme principale qui fait appeler a ce programme.
comme en pascal un programme principale et qui appeler une fonction ou procédur.
pour comprendre ce bout de programme et un petie fragment de mon projet, mis moi je vx sépare ce programme de mon programme principale et lui faire seulement appeler quand j'ai bessoin.
cs_Robert33
Messages postés834Date d'inscriptionsamedi 15 novembre 2008StatutMembreDernière intervention14 janvier 201733 12 août 2010 à 21:18
Bonjour
Je pense que tu as besoin d'une formation de base en C#,
sur ce forum tu trouveras des réponses à des problemes particulier, mais pas un cours complet de C#
enfin pour ce probleme là voici une solution:
static void Main()
{
Input();
}
//methode Input
//lit une chaine sur la console et affiche les mots qui la composent.
static void Input()
{
// Mon texte
string MonTexte = Console.ReadLine();
string[] Mots= SplitString(MonTexte);
foreach (string mot in Mots)
Console.WriteLine(mot);
}
//methode qui découpe une chaine en mots
// retourne un tableau de mots
static string[] SplitString(string text)
{
// On défini le caractère
char[] Caractaire_Separateur = new Char[] { ' ' }; // Caractère : ,
// On découpe et on met sous forme d'un tableau
string[] Result_Separation = text.Split(Caractaire_Separateur, 100);
return Result_Separation;
}