私はコードに慣れていないし、ほとんどのものは動作しますが、このコードを実行することはできません。助けてもらえますか?MessageBox.Show()の問題
私はusing System.Forms
を試しましたが、名前空間がないと分かりました。私がusing System.Windows.Forms
を使用したとき、そのメッセージは消え去った。私は両方を使うことはできません。
using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
using System.IO;
using System.Windows.Forms;
namespace ConsoleApplication1
{
class Program
{
static void Main(string[] args)
{
StreamReader sr = new StreamReader(@"file.csv");
// for set encoding
// StreamReader sr = new StreamReader(@"file.csv", Encoding.GetEncoding(1250));
string strline = "";
String[] _values = null;
int x = 0;
while(!sr.EndOfStream)
{
strline = sr.ReadLine();
_values = strline.Split(',');
if (_values.Length >= 6 && _values[0].Trim().Length > 0)
{
MessageBox.show(_values[1]);
}
}
sr.Close();
}
}
}
@Jamiec:ごめんなさい。コメントを削除しました。多くのことを学ぶことがあります:) – shahkalpesh
これは実際にはMSDNのドキュメントで5分で解決されている可能性があります。 –