نمایش نتایج 1 تا 4 از 4

نام تاپیک: جستجوی قسمتی از کلید در دیکشنری

  1. #1

    جستجوی قسمتی از کلید در دیکشنری

    دوستان سلام. فرض کنی دیکشنری داریم کلیدهایش به صورت رشته ای می باشد. حالا میخواهیم عناصری را پیدا کنیم که یک زیر رشته در کلیدها پیدا شود.



    Dictionary<string, int> test = new Dictionary<string, int>() { { "hamid-jahani", 0 }, { "hamid-karami", 5 },
    { "javid-sanami", 8 }};

    در مثال بالا میخوام عناصری که در کلیدش کلمه hamid وجود دارد را پیدا کنم.
    ممنون

  2. #2
    کاربر دائمی آواتار ROSTAM2
    تاریخ عضویت
    اسفند 1390
    محل زندگی
    فارس
    پست
    1,646

    نقل قول: جستجوی قسمتی از کلید در دیکشنری

    سلام. فک کنم استفاده از LINQ بهتر باشه از حلقه ها

    https://learn.microsoft.com/en-us/do...linq-in-csharp

    https://www.c-sharpcorner.com/Upload...-with-C-Sharp/

  3. #3
    مدیر بخش آواتار محمد رضا فاتحی
    تاریخ عضویت
    مهر 1387
    محل زندگی
    کهنسالترین موجود زنده در شهر منه
    پست
    1,181

    نقل قول: جستجوی قسمتی از کلید در دیکشنری

    سلام اینو تست کنید

    var dictionary = new Dictionary<string,string>();


    dictionary.Keys.Where( key => key.Contains("hamid")).ToList();
    یک نقطه بیشتر فرق بین رحیم و رجیم نیست...از نقطه ای بترس که شیطانیت می کند

    ________________________

  4. #4

    نقل قول: جستجوی قسمتی از کلید در دیکشنری

    نقل قول نوشته شده توسط محمد رضا فاتحی مشاهده تاپیک
    سلام اینو تست کنید

    var dictionary = new Dictionary<string,string>();


    dictionary.Keys.Where( key => key.Contains("hamid")).ToList();
    ممنون. .حل شد. موضوع حیلی ساده تر از اونی بود که فکر میکردم.

تاپیک های مشابه

  1. جستجوی یک رکورد خاص در بانک اطلاعاتی SQL
    نوشته شده توسط 123s0ran در بخش C#‎‎
    پاسخ: 2
    آخرین پست: جمعه 18 اسفند 1391, 15:15 عصر
  2. پاسخ: 1
    آخرین پست: چهارشنبه 27 دی 1391, 12:21 عصر
  3. جستجوی موتور جستجو در بانک اطلاعاتی
    نوشته شده توسط behnamm92 در بخش ASP.NET Web Forms
    پاسخ: 1
    آخرین پست: شنبه 17 تیر 1391, 07:24 صبح
  4. اصلاح کد جستجوی افراد از بانک اطلاعاتی
    نوشته شده توسط swallow.pa در بخش VB.NET
    پاسخ: 6
    آخرین پست: چهارشنبه 02 فروردین 1391, 16:31 عصر
  5. پاسخ: 1
    آخرین پست: جمعه 27 فروردین 1389, 23:30 عصر

قوانین ایجاد تاپیک در تالار

  • شما نمی توانید تاپیک جدید ایجاد کنید
  • شما نمی توانید به تاپیک ها پاسخ دهید
  • شما نمی توانید ضمیمه ارسال کنید
  • شما نمی توانید پاسخ هایتان را ویرایش کنید
  •