16进制转换为10进制--C#源码--可以直接运行using System;using System.Collections.Generic;using System.ComponentModel;using System.Data;using System.Drawing;using System.Linq;using System.Text;using System.Threading.Tasks;using System.Windows.Forms;namespace WindowsFormsApplication1{ public partial class Form1 : Form { public Form1() { InitializeComponent(); } private void label1_Click(object sender, EventArgs e) { } private void button1_Click(object sender, EventArgs e) { string hex = textBox1.Text; string[] sArray = hex.Split(' '); //int num; foreach (string i in sArray) { if(!i.Equals("")) { // Convert the number expressed in base-16 to an integer. int value = Convert.ToInt32(i, 16); // Get the character corresponding to the integral value. //string stringValue = Char.ConvertFromUtf32(value); //char charValue = (char)value; textBox2.Text = textBox2.Text value.ToString() ' '; } } } }}
评论