1
A
回答
1
最簡單的方法是隻建立一個映射數組:
char[] chars = "abcdefghij".ToCharArray();
,只是使用:
for(int i = 0 ; i < arr.Length;i++) {
int num = arr[i]; // 1 to 10
Console.Write(chars[num-1]);
}
2
把你選擇的字母放在一個字符串中,然後用數字索引它。
char character = "abcdefghij"[number - 1];
如果你想整個數組一次轉換,您可以輕鬆地做到這一點使用LINQ:
using System.Linq;
// ...
string letters = "abcdefghij";
int[] numbers = new [] { 1, 5, 2, 7 };
string converted = new String(numbers.Select(n => letters[n - 1]).ToArray());
這利用了this constructor,它允許你創建一個新的字符串從數組char
。
相關問題
- 1. 如何將數字字符串轉換爲數字(十進制)並將數字轉換爲字符串
- 2. 如何將整數轉換爲字符
- 3. 如何將字符和字符串轉換爲字節數組?
- 4. 如何將字符串分數和數字轉換爲數字?
- 5. 如何將字數轉換爲數字
- 6. 將數字轉換爲字符20
- 7. x86將ASCII字符轉換爲數字
- 8. Knockout.js將數字轉換爲字符串
- 9. Android:EditTextPreference將字符串轉換爲數字
- 10. 將數字字符串轉換爲sqldbtype
- 11. C#將字符串轉換爲數字
- 12. 將「字符串」值轉換爲數字
- 13. 將字符串轉換爲數字node.js
- 14. 將字符串轉換爲數字
- 15. 將字符串轉換爲數字
- 16. 將字符串轉換爲數字Javascript
- 17. TypeScript將字符串轉換爲數字
- 18. JavaScript將$字符串轉換爲數字
- 19. 將數字轉換爲字符串
- 20. Fortran將字符串轉換爲數字
- 21. rails將字符串轉換爲數字
- 22. 將非數字字符轉換爲int?
- 23. 將字符串轉換爲數字?
- 24. 如何將數字轉換爲字節?
- 25. 如何將字符串轉換爲數組字符
- 26. 如何將字符串的ArrayList轉換爲字符數組
- 27. 如何將字符串^轉換爲2d字符數組?
- 28. 如何將字符串塊轉換爲字符串數組
- 29. 如何將數據框轉換爲RDD [字符串,字符串]?
- 30. 如何將字符串轉換爲C++中的字符數組?