امير ميركمالي

Amir Mirkamali
166 - پیام , 207 - نظر

پیوندهای اصلی

اخبار

با تشکر از آقای مهندس طاهریان که در این مسیر، همواره راهنمای بنده بوده اند.
امیر میرکمالی

Check PageRank

بایگانی پیامها

بایگانی سال ۱۳۸۷

خرداد ۱۳۸۷، (۱)

بایگانی سال ۱۳۸۶

اسفند ۱۳۸۶، (۱)
بهمن ۱۳۸۶، (۱)
آذر ۱۳۸۶، (۱)
آبان ۱۳۸۶، (۵)
مهر ۱۳۸۶، (۲)
شهریور ۱۳۸۶، (۴)
مرداد ۱۳۸۶، (۲)
تیر ۱۳۸۶، (۲)
خرداد ۱۳۸۶، (۴)
اردیبهشت ۱۳۸۶، (۱۱)
فروردین ۱۳۸۶، (۴)

بایگانی سال ۱۳۸۵

اسفند ۱۳۸۵، (۲)
بهمن ۱۳۸۵، (۲)
آبان ۱۳۸۵، (۴)
شهریور ۱۳۸۵، (۴)
مرداد ۱۳۸۵، (۳)
تیر ۱۳۸۵، (۳)
خرداد ۱۳۸۵، (۱)
اردیبهشت ۱۳۸۵، (۸)
فروردین ۱۳۸۵، (۲)

بایگانی سال ۱۳۸۴

اسفند ۱۳۸۴، (۶)
بهمن ۱۳۸۴، (۷)
دی ۱۳۸۴، (۴)
آذر ۱۳۸۴، (۱۱)
آبان ۱۳۸۴، (۱۰)
مهر ۱۳۸۴، (۹)
شهریور ۱۳۸۴، (۵)
مرداد ۱۳۸۴، (۵)
تیر ۱۳۸۴، (۱۱)
خرداد ۱۳۸۴، (۲)
اردیبهشت ۱۳۸۴، (۱۰)
فروردین ۱۳۸۴، (۱۲)

بایگانی سال ۱۳۸۳

اسفند ۱۳۸۳، (۵)
بهمن ۱۳۸۳، (۲)

دسته بندی پیامها

(rss) ASP NET
(rss) ASP Net 2.0
(rss) General
(rss) Microsoft SQL Server

گالری عکسها

عکس های من


اخبار


دوستان و همکاران

Mirkamali
پایگاه اطلاع رسانی نمایشگاه ها، صنایع و تجارت ایران
پوریا
دعوت دوست
علیرضا محمدمیرزا
لغت نامه
کاراپرداز

رادکام

حمید طاهریان
شیما دهباشی
مجید اطلس باف
محسن طاهریان

خطا در Array.Sort - مرتب سازی نشانه ها و رشته های فارسی - bug در Array.Sort

هنگامی به این مشکل برخوردم که در یک آرایه متشکل از نامهای فارسی را، با استفاده از BinarySearch جستجو می کردم و برخی از مواردی را که مطمئن بودم در آرایه وجود دارد، نمی یافتم.

پس از بررسی موضوع و مرتب سازی آرایه با استفاده از Array.Sort و مقایسه با DataTableای که با SQL Server مرتب می شد، مشاهده کردم که بین این دو تفاوت وجود دارد. با توجه به استفاده الگوریتم BinaySearch (جستجوی دودویی)،از همین مورد، در هنگام اجرای جستجوی دودوئی نیز دچار اشتباه می شوید و به جای بالا رفتن یا پایین رفتن در آرایه مورد جستجو، ممکن است مسیر عکس دنبال شود و در نتیجه، آنچه موردنظر است حاصل نشود.

به هر حال مجبور شدم از DataTable.Select برای جستجو استفاده کنم.

ارسال شده در تاریخ ۲۷ تیر ۱۳۸۴ - 7:19 عصر

نظرات

# پاسخ به: خطا در Array.Sort - مرتب سازی نشانه ها و رشته های فارسی - bug در Array.Sort  

HDFGHHG
۲۱ اسفند ۱۳۸۶ - 3:49 عصر | hasan

# پاسخ به: خطا در Array.Sort - مرتب سازی نشانه ها و رشته های فارسی - bug در Array.Sort  

از گرید های تجاری استفاده کن
۲۹ اردیبهشت ۱۳۸۷ - 8:12 صبح | مجتبی

ارسال نظرات

عنوان:  
نام:  
آدرس الکترونیکی:
زبان:
توضیح:  
لطفا متن مقابل را در زیر وارد کنید
(کوچک یا بزرگ بودن حروف مهم نیست)