私は単語の文書の2つの文字列を比較する必要があります。私は英字と数値のためにそれを動作させますが、私のコードではなかったMáceres-Cartínez(á、í、ä)などの特殊文字を含む文字列を比較することはできません。この発生を文字列と見なしてください。 StreamWriter(fsf);C#のような文字(á、í、ä)を持つ2つの文字列を比較するには?
swt.WriteLine("Startred on :" + DateTime.Now.ToString("yyyy/MM/dd/hh/mm/ss") + "\n");
swf.WriteLine("Startred on :" + DateTime.Now.ToString("yyyy/MM/dd/hh/mm/ss") + "\n");
foreach (string strPara in strParaValue)
{
string[] strAuthorsPart = strPara.Split('.');
string[] strAuthorslist = strAuthorsPart[0].Split(',');
string[] strAuthor = strAuthorslist[0].Split(' ');
if (strSplitValue[0].Contains(strAuthor[0].Trim()))
{
swt.WriteLine(strAuthor[0] + "\t");
}
else
{
swf.WriteLine(strAuthor[0] + "\t");
}
swt.WriteLine("\r\n");
swf.Flush();
}
この点についてお勧めします。私はあなたの質問を理解している場合
DeeGo
-1。コードサンプルを見直して、質問に関係のないコメント化されたものを削除し、問題の原因となっている場所をマークしてください。 –
これは私の関数ここでは2つの文字列を他と比較し、出力を生成します – DeeGo