یک 2 نظر

  1. علی انصاری پور

    سلام اگر بخواهید یکی مانده به آخرین داده را پیدا کنید ، میتونید بزرگترین داده رو از آرایه حذف کنید و بعد دوباره همین کد را روی این آرابه جدید پیاده کنید در این صورت بزرگترین داده ی آرایه ی جدید ، یکی مانده به بزرگترین داده ی آرایه قبلی می شود.برای این کار باید از کد RemoveAt استفاده کنید.
    به طور مثال این کد را مشاهده کنید:
    int[] numbers = { 1, 3, 4, 9, 2, 4 };
    int numToRemove = 4;
    int numIdx = Array.IndexOf(numbers, numToRemove);
    List tmp = new List(numbers);
    tmp.RemoveAt(numIdx);
    numbers = tmp.ToArray();
    در اینجا عدد 4 رو از آرایه حذف میکنه.شما هم باید maxValue رو از آرایه حذف کنید و بعد دوباره بزرگترین عدد آرایه را پیدا کنین.
    برای اطلاعات بیشتر ، به این لینک مراجعه کنید.
    برای اینکه 2 تا چارت داشته باشید ، پیشنهاد میکنم این لینک را ببینید.
    موفق باشید.

  2. کیوان بختیار

    سلام.با سی شارپ و انتیتی ، سه مشکل در کدنویسی دارم: 1- می خواهم که به جای ماکزیمم تاریخ، یک تاریخ مانده به ماکزیمم تاریخ را از دیتابیس پیدا کرده و در لیبل واکشی کند. دقت کنید که نمی خواهم واکشی در دیتاگرید باشد بلکه از جدول واکشی کرده و به لیبل بیاورد. 2- داده های عددی را می خواهم اگر نول ثبت کردم لذا نول نیز در دیتابیس ثیت شوند و صفر ثبت نشوند. البته در دیتابیس نیز اجازه نول داده ام اما فایده نداشت.
    شماره تماسم: 09212455620

پاسخ دهید

نشانی ایمیل شما منتشر نخواهد شد. بخش‌های موردنیاز علامت‌گذاری شده‌اند *