如何编写字符串 string temp= "XXXXXXXXX";
使他在屏幕上输出地时候实现 10的N次方 例如“m³”label1.text="10^11" 貌似不行。
使他在屏幕上输出地时候实现 10的N次方 例如“m³”label1.text="10^11" 貌似不行。
解决方案 »
- IHTMLDOMChildrenCollection是个什么东东?
- 急,急,sql问题?
- tabControl 点击选项卡的时
- WebService 中返回类型中的属性的序列化怎样实现?
- 急急急!怎样在C#中镶嵌一段C++代码?顶的就不要进来了!!
- 为什么Excel的进程一直留在系统里面!?
- 求 Visual Studio Team Suite 2008 英文版 安装包中的 vs_setup.msi
- 请教大虾,如何根据一个字符串的内容来创建对象勒?比方说TEXTBOX的TEXT=“LABEL”,那我就创建一个LABEL对象,怎么实现呢?
- C# 发布WebService为什么必须有bin目录?能换名字吗?能将bin中的文件放在根目录下吗?
- 快速取出大量数据
- XML根据条件绑定combobox
- 对一个窗体而言,为何构造函数不写代码可以,但是load事件必须要写上(虽然函数体为空)
li_test.Text = "m<sup>3</sup>";
li_test.Text = "m<sup>3</sup>";
label1.Text = "A¹ B² C³ D⁴ x⁵ x⁶ x⁷ x⁸ x⁹ xº Xⁿ"; // 直接写,不过不是很通用 :)
label1.text = "m\xb3" 是可以 但是lable1.text=string.fromat("xxxxx 10\xb{0}",a);就不行了 有没有通用方法?
SUPERSCRIPT ONE x00B9
SUPERSCRIPT TWO x00B2
SUPERSCRIPT THREE x00B3
SUPERSCRIPT FOUR x2074
SUPERSCRIPT FIVE x2075
SUPERSCRIPT SIX x2076
SUPERSCRIPT SEVEN x2077
SUPERSCRIPT EIGHT x2078
SUPERSCRIPT NINE x2079
label1.Text = "m\xB9\x2070";
m^11
label1.Text = "m\xB9\xB9";
各种特殊字符
using System.Windows.Forms;class Form1 : Form
{
string Sup(int n)
{
string m = "\x2070\x00B9\x00B2\x00B3\x2074\x2075\x2076\x2077\x2078\x2079";
string s = n.ToString();
char[] c = new char[s.Length];
for (int i = 0; i < s.Length; i++)
c[i] = m[s[i] - '0'];
return new string(c);
}
Form1()
{
Label l = new Label();
l.Parent = this;
l.AutoSize = true;
l.Text = string.Format("6×10{0}, M{1}", Sup(23), Sup(11104));
}
static void Main()
{
Application.Run(new Form1());
}
}
string xDrptStr = "电 子 浓 度 (" + "10";
int exp10 = (int)Math.Truncate(exp / 10);
int exp1 = Convert.ToInt32(exp - 10 * exp10);
switch (exp10)
{
case 1:
xDrptStr += "\xb9";
break;
case 2:
xDrptStr += "\xb2";
break;
case 3:
xDrptStr += "\xb3";
break;
case 4:
xDrptStr += "\xb4";
break;
case 5:
xDrptStr += "\xb5";
break;
default:
break;
}
switch (exp1)
{
case 0:
xDrptStr += "\x2070";
break;
case 1:
xDrptStr += "\xb9";
break;
case 2:
xDrptStr += "\xb2";
break;
case 3:
xDrptStr += "\xb3";
break;
case 4:
xDrptStr += "\xb4";
break;
case 5:
xDrptStr += "\xb5";
break;
case 6:
xDrptStr += "\xb6";
break;
case 7:
xDrptStr += "\xb7";
break;
case 8:
xDrptStr += "\xb8";
break;
case 9:
xDrptStr += "\x2079";
break;
default:
break;
}
xDrptStr += "个/m³)";