PDA

View Full Version : مبتدی: فارسی نویسی در #C!



moh_mov
سه شنبه 22 تیر 1389, 12:31 عصر
سلام خدکت دوستان
سوالی که داشتم اینه که تو #C ما یونیکد داریم یا اسکی؟برای string معمولی؟!!
و می خواستم بدونم که آیا میشه همونطور ک با استرینگ انگلیسی رفتار می کنیم ، با فارسی هم رفتار کنیم؟ آیا راهی هست؟
می خوام تو نوشتن و خواندن فایل ، ارسال دیتا از طریق سوکت و عملیات های اینگونه زبان پیش فرضم فارسی باشه...
آیا #C این کار را می کند؟

ehsanara
سه شنبه 22 تیر 1389, 13:14 عصر
این رو به NameSpace های فرم اضافه کن



using System.Globalization;


این کد هم توی Public FormName() بنویس




InputLanguage.CurrentInputLanguage = InputLanguage.FromCulture(new CultureInfo("fa-IR"));
using System.Globalization;

ehsanara
سه شنبه 22 تیر 1389, 13:15 عصر
Using توی کد دوم اضافیه
پاکش کنین

moh_mov
سه شنبه 22 تیر 1389, 13:37 عصر
ممنون...
ولی میگه که inputlanguage وجود نداره.....
مطمئنین چیزی جا نمونده؟
با این کد چه اتفاقی میفته؟

ehsanara
سه شنبه 22 تیر 1389, 15:46 عصر
نه چیزی کم نیست
اینو ببین

البته با 2010 نوشته شده
اگه نمیتونی باز کنی این کد هست



using System.Globalization;
namespace WindowsFormsApplication2
{
public partial class Form1 : Form
{
public Form1()
{
InitializeComponent();
InputLanguage.CurrentInputLanguage = InputLanguage.FromCulture(new CultureInfo("fa-IR"));
}
}
}