ترجمه کدهای VB به سی شارپ
من مثل خیلی ها تازه از وی بی به سی شارپ کوچ کردم
ولی خیلی از کدها که تو وی بی به راحتی وارد می کردیم، این جا مشکل داره
مثلا این:
Dim keyWords() As String = My.Resources.vbKeywords.Split(vbNewLine)
تبدیل کردن یک رشته به آرایه با استفاده از کاراکتر جدا کننده برام مبهمه
نقل قول: ترجمه کدهای VB به سی شارپ
نقل قول:
نوشته شده توسط
Hossis
من مثل خیلی ها تازه از وی بی به سی شارپ کوچ کردم
ولی خیلی از کدها که تو وی بی به راحتی وارد می کردیم، این جا مشکل داره
مثلا این:
Dim keyWords() As String = My.Resources.vbKeywords.Split(vbNewLine)
تبدیل کردن یک رشته به آرایه با استفاده از کاراکتر جدا کننده برام مبهمه
string[] Keywords = vbKeywords.split(vbNewLine);
نقل قول: ترجمه کدهای VB به سی شارپ
نقل قول:
نوشته شده توسط
barnamenevisjavan
string[] Keywords = vbKeywords.split(vbNewLine);
با سلام و تشکر
طوری که من کد رو اجرا کردم، تابع split فقط آرایه رشته ای قبول می کرد
vbnewLine رو هم نمی شناسه
نقل قول: ترجمه کدهای VB به سی شارپ
نقل قول:
نوشته شده توسط
Hossis
با سلام و تشکر
طوری که من کد رو اجرا کردم، تابع split فقط آرایه رشته ای قبول می کرد
vbnewLine رو هم نمی شناسه
اگر منظورتون از vbNewLine رفتن به خط بعدی باشه باید بجاش بنویسید Environment.NewLine
نقل قول: ترجمه کدهای VB به سی شارپ
برای جدا کردن بر اساس کاراکتر ,
var strSplit = text.Split(',');
مثال:
string text = "danial,ali,reza,hasan";
var strSplit = text.Split(',');
foreach (var item in strSplit)
{
Console.WriteLine(item);
}
مثال بر اساس Enter:
string text = "danial \n ali \n hasan \n hossein";
var strSplit = text.Split('\n');
Console.WriteLine(strSplit[2]);