@bertek41
Hocam sadece satır başından silen kod çalışıyor, satır sonu ve satır başından silen kod
subs(rtbList, 3, 2);
aynı hatayı veriyor oda düzelirse muhteşem olucak, yardımınız için çok teşekkürler. Ek olarak methodu backgroundworker içine alabilecek şekilde düzeltebilirmiyiz, dışarıdan erişince program donma yapıyor. Aşağıdaki şekilde;
[CODE lang="csharp" title="Bu mantıkta çalışacak şekilde methodu içe alabilirmiyiz"]private void bgwCreate_DoWork(object sender, DoWorkEventArgs e)
{
StringBuilder sbdnsmasqlast = new StringBuilder();
foreach (string s in rtbList.Lines)
{
if (s.Length > 0)
{
sbdnsmasqlast.AppendLine(end == 0 ? s.Substring(start) : s.Substring(start, s.Length - end));
}
}
rtbList.Text = sbdnsmasqlast.ToString();
if (cb123.Checked)
{
subs(rtbList, 5, 0); //satır başı silen kod
}
else if (cbasd.Checked)
{
subs(rtbList, 3, 2); //satır başı silen kod
}
}[/CODE]