出力はワード文書 (docx) です。
C# 4.0 string.Format を使用して、このような出力を作成したいと思います。
string1: stringValue1, string2:stringValue2
string4: stringValue4, string5:stringValue5
string6: stringValue6, string7:stringValue7
string8: stringValue8, string9:stringValue9
使用してstring.Format("{0,-10} {1,-10}",string1,string2)
いますが、何もしません。string.Format() を使用して文字列を整列する方法はありますか? '\t' ソリューションを見ましたが、それを string.Format() に追加するにはどうすればよいですか?
ここに私のコードと私の出力があります:
string titel = HttpUtility.HtmlEncode(docItem.Title);
string href = docItem.FullURL;
string title = string.Format("{0}", titel);
string author = docItem.Author;
string date = docItem.ChangedDate.Date.ToShortDateString();
CreateTextBoxConentParagraph(doc, string.Format("Title: <a href='{0}'>{1}</a> Author: {2} Geändert an: {3}",href,title.PadRight(20),author.PadRight(20), date),string.Format("chunkId_{0}", i++));
出力: タイトル: 作成者: aaa Geändert an: 19.04.2013
タイトル: 2番目 著者: aaa Geändert an: 18.04.2013
タイトル: slika 著者: aaa Geändert an: 18.04.2013
タイトル: dm 著者: aaa Geändert an: 18.04.2013
タイトル: Mathias 著者: aaa Geändert an: 19.04.2013
タイトル: QQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQqq 著者: aaa Geändert an: 19.04.2013