Senior
19 Ağustos 2026

Hatayı bul: .NET

Tek bir kod parçası. Hatayı bul ya da hata olmadığını kanıtla.

csharp
1using System.Collections.Generic;
2
3public class RequestCounter
4{
5    private readonly Dictionary<string, int> _counts = new();
6    private readonly object _lock = new();
7
8    public void Increment(string endpoint)
9    {
10        lock (_lock)
11        {
12            if (!_counts.ContainsKey(endpoint))
13                _counts[endpoint] = 0;
14            _counts[endpoint]++;
15        }
16    }
17
18    public int GetCount(string endpoint)
19    {
20        return _counts.TryGetValue(endpoint, out var count) ? count : 0;
21    }
22}

Soruna yol açan satırlara tıkla.

Kararın

Günde bir deneme. Cevap hemen ardından görünür.

Serini koru

Serini korumak ve ilerlemeni takip etmek için hesap oluştur.

Hesap oluştur
Günlük .NET kod inceleme meydan okuması | SharpSkill