PreserveEmptyLines

MarkdownLoadOptions.PreserveEmptyLines property

Yükleme sırasında boş satırların korunup korunmayacağını belirten bir Boole değeri alır veya ayarlarMarkdown document. Varsayılan değerYANLIŞ .

Normalde, Markdown’daki blok düzeyindeki öğeler arasındaki boş satırlar yok sayılır. Belgenin başındaki ve sonundaki boş satırlar da yok sayılır. Bu seçenek bu tür boş satırların içe aktarılmasına izin verir.

public bool PreserveEmptyLines { get; set; }

Örnekler

Belge yüklenirken boş satırın nasıl korunacağını gösterir.

string mdText = $"{Environment.NewLine}Line1{Environment.NewLine}{Environment.NewLine}Line2{Environment.NewLine}{Environment.NewLine}";
using (MemoryStream stream = new MemoryStream(Encoding.UTF8.GetBytes(mdText)))
{
    MarkdownLoadOptions loadOptions = new MarkdownLoadOptions() { PreserveEmptyLines = true };
    Document doc = new Document(stream, loadOptions);

    Assert.AreEqual("\rLine1\r\rLine2\r\f", doc.GetText());
}

Ayrıca bakınız