Trong C++ mã này sẽ làm việc:Thêm một int đến một char trong C# để chuyển giá trị ascii của nó lên (giống như trong C++)
char c='a';
int r=2;
c+=r;
Điều này sẽ làm tương tự như c='c'
. Tôi có thể làm như thế trong C#?
Trong C++ mã này sẽ làm việc:Thêm một int đến một char trong C# để chuyển giá trị ascii của nó lên (giống như trong C++)
char c='a';
int r=2;
c+=r;
Điều này sẽ làm tương tự như c='c'
. Tôi có thể làm như thế trong C#?
Chỉ cần bỏ nó vào char
trước khi thêm nó vào c
char c='a';
int r=2;
c += (char) r;
trùng lặp có thể xảy ra [incrementation của char] (http://stackoverflow.com/questions/4583191/incrementation-of-char) –
có lẽ bạn cần một số loại diễn viên? – BigMike