साथ मैं एक साधारण पाश जो इसपुनरावृत्ति MINVALUE से से MAXVALUE अतिप्रवाह
for (sbyte i = sbyte.MinValue; i <= sbyte.MaxValue; i++)
{
Console.WriteLine(i);
}
की तरह दिखना चाहिए दुर्भाग्य sbyte.MaxValue +1 = sbyte.MinValue
तो यह कभी नहीं खत्म होने वाली शर्त पूरी करता है है। मेरा कामकाज int
-128
से 127
पर उपयोग कर रहा था, लेकिन क्या मूल sbyte
दृष्टिकोण भी है?
मुझे लगता है कि लूप स्थिति में "=" को हटा देना पर्याप्त है .. –