Sample code for 30+ languages & platforms
PowerShell

Get the Last N Lines of a StringBuilder

Returns up to the last N lines of the contents of a Chilkat StringBuilder.

Chilkat PowerShell Downloads

PowerShell
Add-Type -Path "C:\chilkat\ChilkatDotNet47-x64\ChilkatDotNet47.dll"

$sb = New-Object Chilkat.StringBuilder

$i = 1
while ($i -lt 100) {
    $sb.Append("This is line number ")
    $sb.AppendInt($i)
    $sb.Append("`r`n")
    $i = $i + 1
}

$bCrlf = $true
$($sb.LastNLines(12,$bCrlf))

# Output is:
# 
# 	This is line number 88
# 	This is line number 89
# 	This is line number 90
# 	This is line number 91
# 	This is line number 92
# 	This is line number 93
# 	This is line number 94
# 	This is line number 95
# 	This is line number 96
# 	This is line number 97
# 	This is line number 98
# 	This is line number 99
#