C# コードを使用して HTML タグを生成しました。テキスト領域で正しくレンダリングできます。ググったらこんなの見つけた。HTML タグをテキスト領域に表示するには、'<','>' を HTML エンティティ参照に変換する必要があります。しかし、を使用して置き換えようとするとString.Replace
、エラーがスローされます:文字リテラル内の文字が多すぎ
ます。
string psHtmlOutput="<html><body><table border='0' cellspacing='3' cellpadding='3'><tr><th> Name </th><th>DomainName</th><th>DomainType</th><th>Defualt</th></tr><tr><td>india.local</td><td>india.local</td><td>Authoritative</td><td>True</td></tr></table></body></html>";
psHtmlOutput.Replace('>','>');
psHtmlOutput.Replace('<','<');
エラー: 文字リテラルの文字数が多すぎます
助けてください; どうすれば進めますか?