سلام میخواهم یک دیکشنری طراحی کنم ایا حتما باید از یکی از زبان های برنامه نویسی استفاده کنم ؟یا راه دیگری هست ؟کدام زبان برنامه نویسی بهتر است؟یا حق
سلام میخواهم یک دیکشنری طراحی کنم ایا حتما باید از یکی از زبان های برنامه نویسی استفاده کنم ؟یا راه دیگری هست ؟کدام زبان برنامه نویسی بهتر است؟یا حق
یه دیکشنری ساده اگر بخوای بنویس
اول این که زبانش هیچ فرقی نداره با همه میتونی بنویسی
دوم هم این که تو سی شارپ ساده ترین حالت اینجوریه
Dictionary<string, string> mydic = new Dictionary<string, string>();
//برای اضافه کردن لغت
mydic.Add("loghat", "mane");
//برای پیدا کردن معنی
string mane = mydic["loghat"];
سلام متشکر بابت راهنمایتان ولی من دیکشنری این طوری که شما فرمودید نیست مثلا به فارسی مینویسیم امپریالیسم بعد توضیحات مربوط به آن نمایش داده میشود یعنی یک نوع دائره المعارف سیاسی اجتمائی است باز هم همان روش را پیشنهاد میکنید؟
سلام
بهترین روش اینکه از روش شاخص یا چند سطحی استفاده کنی که اصولا برای همین منظور طراحی شده
و یا از لیست استفاده کنی که حاوی کلمه و ترجمه و توضیحات هستش و بعد براساس کلمه وارد شده فیلترش کن
اگه نام کلاس Search_Word و لیست هم ListWords باشه
ICollectionView collectionView = CollectionViewSource.GetDefaultView(ListWords);
if (String.IsNullOrEmpty(MyText))
collectionView.Filter = null;
else
{
collectionView.Filter = objct =>
{
Search_Word item = (Search_Word)objct;
bool result =
item.PersianWord.Contains(MyText, StringComparison.OrdinalIgnoreCase)
}
آخرین ویرایش به وسیله alireza264 : چهارشنبه 03 تیر 1394 در 12:35 عصر