我目前正在尝试创建布尔代数简化器。
这将允许用户以标准符号输入布尔代数表达式:
我正在使用Windows Forms和C#编码我的项目。除了上划线外,我可以使用前面提到的所有符号。
我不知道可用于在表达式上创建上划线的方法。
上划线应该能够越过多个字符,并且应该能够像Microsoft Word一样“堆叠”上划线。
有没有办法做到这一点?
答案 0 :(得分:1)
它是C#字符集中的字符编号773。所以这是一个例子:
string A = "X̅x̅";
string B = "";
for (int i = 0; i < A.Length; i++)
{
B += (int)A[i] + " - ";
}
我认为通过键盘键入此特殊字符是一项艰巨的任务。显示布尔代数表达式还有其他一些符号。 (例如^,|,v,->,=>,<=>,...)