Cell Değerlerini Birden Çok Konuda Aynı Anda Okumak
Contents
[
Hide
]
Aynı anda birden çok iş parçacığındaki hücre değerlerini okuma ihtiyacı yaygın bir gereksinimdir. Bu makalede, Aspose.Cells’in bu amaçla nasıl kullanılacağı açıklanmaktadır.
Aynı anda birden fazla iş parçacığındaki hücre değerlerini okumak için,Worksheet.Cells.MultiThreadReading iledoğru. Bunu yapmazsanız, yanlış hücre değerleri alabilirsiniz.
Aşağıdaki kod:
- Bir çalışma kitabı oluşturur.
- Bir çalışma sayfası ekler.
- Çalışma sayfasını dize değerleriyle doldurur.
- Daha sonra rastgele hücrelerden değerleri aynı anda okuyan iki iş parçacığı oluşturur. Okunan değerler doğruysa hiçbir şey olmaz. Okunan değerler yanlışsa bir mesaj görüntülenir.
Bu satırı yorumlarsanız:
testWorkbook.Worksheets[0].Cells.MultiThreadReading = true;
ardından aşağıdaki mesaj görüntülenir:
if (s != "R" + row + "C" + col)
{
MessageBox.Show("This message box will show up when cells read values are incorrect.");
}
Aksi takdirde program herhangi bir mesaj göstermeden çalışır, bu da hücrelerden okunan tüm değerlerin doğru olduğu anlamına gelir.