PDA

View Full Version : آخرین کلمه RichTextBox



windowsyar
شنبه 25 دی 1395, 09:39 صبح
سلام
چگونه می توانم آخرین کلمه یک ریچ تکس باکس رو به دست بیارم
مثلا در مثال عکس زیر کلمه (اس) برگردانده شود.
-----------------------
آیا می شود کلمه (نمونه) که یکی قبل از آن هست را در متغییر دیگر قرار داد ؟

ژیار رحیمی
شنبه 25 دی 1395, 10:20 صبح
private void button3_Click(object sender, EventArgs e)
{
string str = richTextBox1.Text;
var s = str.Split(new[] {" "}, StringSplitOptions.None).ToList();
//گرفتن آخرین کلمه
var lastWord= s.Skip(s.Count-1).FirstOrDefault();
//گرفتن کلمه ماقبل کلمه آخر
var PreWordBeforeLastWord = s.Skip(s.Count-2).FirstOrDefault();
}