我将电子邮件正文作为参数发送到控制台应用程序,问题是我<div
在控制台应用程序上只看到前 4 个字符,另一部分会发生什么?我可以将 html 电子邮件文本作为参数发送到控制台应用程序吗?还有什么方法可以从控制台应用程序返回一个字符串 [] 数组?
我到目前为止的代码如下:
TestingConsoleApp
检查发送 n 接收:
static void Main(string[] args)
{
string emailBody = System.IO.File.ReadAllText(@"C:\Users\ehsankayani\Desktop\email1Html.txt");
CallProcess(emailBody);
}
static void CallProcess(string body)
{
string path = @"F:\Scrappers\emailParser_app\emailParser_app\bin\Debug\emailParser_app.exe";
Process.Start(path, body);
}
主控制台应用程序:
static void Main(string[] args)
{
Console.WriteLine("EMAIL BODY = ");
string[] dataToReturn = new string[8];
//string emailBody = System.IO.File.ReadAllText(@"C:\Users\ehsankayani\Desktop\email1Html.txt");
string emailBody = args[0];
Console.WriteLine(emailBody);
Console.WriteLine(emailBody.Length);
Console.ReadLine();
var doc = new HtmlAgilityPack.HtmlDocument();
doc.LoadHtml(emailBody);
}
有什么建议么?