コレクション内のアイテムからリストを作成するアプリケーションがあります。次に、項目ごとに空の文字列に追加し、最後に改行文字を追加します。したがって、理想的には、私の文字列は次のようになります。
リスト1\nリスト2\nリスト3\n
この文字列が生成されたら、pdf のプレースホルダーに配置するために送り返します。このコードを単純なコンソール アプリケーションで試すと、すべてが改行で出力されます。しかし、私の現実の状況では、それを pdf に印刷する必要があります。アイテムは、改行ではなく、その間にスペースがあるだけで表示されます。PDFが改行記号を無視するのではなく認識するように、文字列をフォーマットするにはどうすればよいですか?
改行を含む文字列を生成する私のコードは次のとおりです。
Private Function ConcatPlacardNumbers(ByVal BusinessPlacardCollection As BusinessPlacardCollection) As String
Dim PlacardNumbersList As String = Nothing
Dim numberofBusinessPlacards As Long = BusinessPlacardCollection.LongCount()
For Each BusinessPlacard As BusinessPlacard In BusinessPlacardCollection
numberofBusinessPlacards = numberofBusinessPlacards - 1
PlacardNumbersList = String.Concat(PlacardNumbersList, BusinessPlacard.PlacardNumber)
If numberofBusinessPlacards <> 0 Then
PlacardNumbersList = String.Concat(PlacardNumbersList, Enviornment.newline)
End If
Next
Return PlacardNumbersList
End Function