我的代码如下:
private void Button1_Click(object sender, System.EventArgs e)
{
if(mingwen.Text=="")miwen.Text="请输入明文!";
else
{
miwen.Text="";
char t;
int s=0;
string l=mingwen.Text;
int i;
for(i=0;i<l.Length;i++)
{
s=Convert.ToInt16(l[i])+Convert.ToInt16(key.Text);
s=s%26;
t=Convert.ToChar(s);
Response.Write(t);
miwen.Text+=t;
}
Session["miwen"]=miwen.Text;
Session["k"]=key.Text;
miwen.Text+="加密完成!";
}
}
奇怪的是不知为何得出的S明明是一个数字,而且这个数字明明是对应AscII中的字母的数字,而那个字符t还是显示不出来,请高手指教。
private void Button1_Click(object sender, System.EventArgs e)
{
if(mingwen.Text=="")miwen.Text="请输入明文!";
else
{
miwen.Text="";
char t;
int s=0;
string l=mingwen.Text;
int i;
for(i=0;i<l.Length;i++)
{
s=Convert.ToInt16(l[i])+Convert.ToInt16(key.Text);
s=s%26;
t=Convert.ToChar(s);
Response.Write(t);
miwen.Text+=t;
}
Session["miwen"]=miwen.Text;
Session["k"]=key.Text;
miwen.Text+="加密完成!";
}
}
奇怪的是不知为何得出的S明明是一个数字,而且这个数字明明是对应AscII中的字母的数字,而那个字符t还是显示不出来,请高手指教。
解决方案 »
- winform 点击动态treeview的节点加载对应的窗体,求解!!全部分数!!
- 有人研究过designerhosting吗?
- 1分钟写个JAVASCRIPT验证,速度结贴
- XPTable
- 类设计的一些疑问
- string(十进制数字字符组成)转化为long ,用什么?
- 使用ADO.NET访问数据时出现如下问题,可能是连接问题,请教求解!在线等,盼详解!
- 为什么同样的D3D游戏程序C#编写的运行速度比C++的快啊??
- wince Device.SCA_GetPowerStatus()方法抛出异常,Can't find Pinvoke DLL "Device.dll"
- 请问,C# 向sato标签打印机发送图片
- datagrid删行出现奇怪的问题!急!谢谢!
- 关于XmlDocument.load 方法读一个远程的xml中有特殊字符的问题。
明文:abcdefg
密文:
加密字:3