Lecture des données à partir d'une console
Bonjour tout le monde,
Je suis entrain de développer un petit programme qui fait appel à une méthode qui récupère les données depuis une console;
voici mon programme:
Code:
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29
|
using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
using System.Net;
using ClientDataMigration.Properties;
using ClientDataMigration.WSDataMigration;
namespace ClientDataMigration
{
class Program
{
static void Main(string[] args)
{
DataMigration DM = new DataMigration();
DM.Url = String.Format("http://localhost:4375/DataMigration.asmx", Settings.Default.Url);
DM.Credentials = new NetworkCredential(Settings.Default.Login, Settings.Default.Password);
Console.WriteLine ( DM.test());
Console.In.ReadLine();
if (args.Count() > 0)
{
DM.CreateLegacy(args[1], args[2], args[3], args[4], args[5], args[6], args[7], args[8], args[9], args[10], args[11], args[12], args[13], args[14], args[15], args[16], args[17], args[18]);
}
}
}
} |
par la méthode
je veux passer à travers la console 18 arguments qui seront utilisés par la méthode CreateLegacy mais ce que j'ai constaté que args.count est toujours = 0 :(
Je sais pas quelle est ma faute.
alors qu'est ce que je ferai pour que je puisse lire et récupérer les données tapées dans la console et les utiliser dans la méthode.
Merci