ben bu hat üzerinde bazı C# kodu geçmekte ve geldi:(-) dönüştürme Yöntem Kullanılan Sembol
Matrix[i, j] = Convert.ToInt32(grab[i, j] - '0');
tam ne yapar (-) do ??
Eğer varsa, bunu yazmanın başka bir yolu ne olurdu?
ben bu hat üzerinde bazı C# kodu geçmekte ve geldi:(-) dönüştürme Yöntem Kullanılan Sembol
Matrix[i, j] = Convert.ToInt32(grab[i, j] - '0');
tam ne yapar (-) do ??
Eğer varsa, bunu yazmanın başka bir yolu ne olurdu?
-
(eksi), her zaman yaptığı gibi yapar - çıkarır. Burada ne olur '0'
sıfırı [i,j]
karakterinden çıkarır. Bu, bir rakam karakterini karşılık gelen rakamın bir tamsayı değerine dönüştürür. Örneğin,
char digitChar = '7';
int digitVal = digitChar - '0';
digitVal
değeri yedi hesaplamak eğer.
Gotcha tamam. Bu kadar basit olduğunu düşünmedim ve Convert yöntemi için özel bir şey olabileceğini düşündüm. Teşekkürler! – JLott
'-' çıkarma işlecidir. Burada, '' 0 '' değerini çıkarır (bu, sıfır karakterinin unicode noktası). – Vulcan
Geri dönüş türü nedir? [I, j] '? –
char, kapmak – JLott