我曾在高中一年级时向一位资深的C++程序员请教,请求他制作一个简单的应用来将字符串转换为二进制。他给了我以下代码示例:
void ToBinary(char* str)
{
char* tempstr;
int k = 0;
tempstr = new char[90];
while (str[k] != '\0')
{
itoa((int)str[k], tempstr, 2);
cout << "\n" << tempstr;
k++;
}
delete[] tempstr;
}
所以我的问题是如何在C#中获得与itoa函数等效的函数?如果没有这样一个函数,我该如何实现相同的效果?