我目前正在使用Xamarin和Visual Studio创建一个应用程序。这是一个转换器应用程序,它采用一个十进制数并将其转换为十六进制,八进制和二进制(以2为基数)的等效项。二进制数必须分成单独的字节,并以大端字节顺序显示。我该如何用C#编写代码?我能够翻译成Binary,但无法弄清楚我需要实现哪些代码才能以大端字节顺序显示。下面的代码在按下转换按钮时触发:
private void Button_Clicked(object sender, EventArgs e)
{
string input = Decimal.Text;
int dec;
dec = int.Parse(input);
string hexValue = dec.ToString("X");
Hexa.Text = hexValue;
string octal = Convert.ToString(dec, 8);
Octal.Text = octal;
string binary = Convert.ToString(dec, 2);
First.Text = binary;
}
任何以正确格式显示方法或方法的帮助将不胜感激。