ورود

نسخه کامل مشاهده نسخه کامل : ایجاد 10000 رکورد یکتا



fifid20
15-05-2012, 02:48
با سلام

من یه برنامه دارم مینویسم که توی اون به 10000 رکورد (هر رکورد شامل دو بخش key و value میشه ) با کلید های یکتا ایجاد کنم
این کدی که نوشتم میدونم که اشکال داره
چون ممکنه که دو رکوردم مقدار کلید یکسان اما مقدار value متفاوت داشته باشن اونوقت بخش contain اون رو در نظر نمیگیره
میشه کمکم کنید و بگید که چه کار کنم برای ایجاد 10000 رکورد با کلید یکتا؟
میخوام که از نظر حافظه هم کم حافظه مصرف کنه
كد:

برای مشاهده محتوا ، لطفا وارد شوید یا ثبت نام کنید

عــــلی
15-05-2012, 09:18
بنام خدا.
سلام.
چرا کلیدتون رو از نوع int نمیگیرید و به صورت شمارشی برید بالا؟اینطوری بسیار هزینه کمتری مصرف میکنید.اگه هم فقط کاراکتر دوست دارید میتونید از کلاس Guid استفاده کنید.

fifid20
15-05-2012, 23:25
بنام خدا.
سلام.
چرا کلیدتون رو از نوع int نمیگیرید و به صورت شمارشی برید بالا؟اینطوری بسیار هزینه کمتری مصرف میکنید.اگه هم فقط کاراکتر دوست دارید میتونید از کلاس Guid استفاده کنید.

با سلام ممنون از راهنمایی تون
من میخوام که اینا به صورت نامرتب باشن
اونطور مرتب میشن که

عــــلی
16-05-2012, 08:19
بنام خدا.
سلام.
از Guid استفاده کنید.
مایکروسافت تضمین کرده که هیچوقت اینا شبیه هم نمیشن:20:.
به این صورت:

برای مشاهده محتوا ، لطفا وارد شوید یا ثبت نام کنید