PDA

View Full Version : سوال: طریقه Replace کردن در تکست باکس



aradrobo
جمعه 20 مرداد 1391, 12:48 عصر
سلام . من یک تکست باکس دارم که درونش یک سری متونی نوشته شده است .
حال می خواهم ، هرجای متن که عبارت TAlia2000 نوشته شده است ، بعد از TAlia2000 یک اینتر زده شود .
این رویداد زمانی رخ می دهد که من روی باتن کلیک کرده باشم .

یعنی ابتدا متن به صورت زیر است :

salam . khub hastin ? man TAlia2000 hastam
inja iran ast.
پس از کلیک روید باتن :
salam . khub hastin ? man TAlia2000
hastam
inja iran ast.


ممنون می شوم راهنمایی فرمایید . با تشکر

nunegandom
جمعه 20 مرداد 1391, 13:04 عصر
سلام، ساده ترین کار اینه که متن رو از تکست باکس بریزی تویه یک استرینگ، بعد جایی که این کلمه هست رو بعلاوه ی Environment.NewLine کنه و بعد بذارش تو تکست باکس
ویژوالم بستست، اگه با پیدا کردن کلمه مشکل داری بگو

tooraj_azizi_1035
جمعه 20 مرداد 1391, 13:11 عصر
Easy:

using System;

public class ReplaceTest {
public static void Main() {

string errString = "salam . khub hastin ? man TAlia2000 hastam";

Console.WriteLine("The original string is:{0}'{1}'{0}", Environment.NewLine, errString);

// Correct the spelling of "document".

string correctString = errString.Replace("TAlia2000", "TAlia2000" + Environment.NewLine);

Console.WriteLine("After correcting the string, the result is:{0}'{1}'",
Environment.NewLine, correctString);
}
}
//
// This code example produces the following output:
//
// The original string is:
// 'salam . khub hastin ? man TAlia2000 hastam'
//
// After correcting the string, the result is:
// 'salam . khub hastin ? man TAlia2000
hastam'
//

aradrobo
جمعه 20 مرداد 1391, 17:46 عصر
لطفاً تحت کنسول ننویسید . خیلی ممنون می شوم تحت اپلیکیشن بنویسید برایم . با تشکر

tooraj_azizi_1035
جمعه 20 مرداد 1391, 17:48 عصر
string errString = "salam . khub hastin ? man TAlia2000 hastam";
string correctString = errString.Replace("TAlia2000", "TAlia2000" + Environment.NewLine);

aradrobo
جمعه 17 شهریور 1391, 18:04 عصر
string errString = "salam . khub hastin ? man TAlia2000 hastam";
string correctString = errString.Replace("TAlia2000", "TAlia2000" + Environment.NewLine);

خیلی ممنون . کمکم کردید