问答文章1 问答文章501 问答文章1001 问答文章1501 问答文章2001 问答文章2501 问答文章3001 问答文章3501 问答文章4001 问答文章4501 问答文章5001 问答文章5501 问答文章6001 问答文章6501 问答文章7001 问答文章7501 问答文章8001 问答文章8501 问答文章9001 问答文章9501

C#语言,一个简单的ACSII码转换程序、将明文转化为密文,将密文转化明文。

发布网友 发布时间:2022-04-29 17:27

我来回答

1个回答

热心网友 时间:2023-10-23 15:54

private void btn1_Click(object sender, EventArgs e)
        {
            byte [] array = System.Text.Encoding.ASCII.GetBytes(txt1.Text.Trim());
            byte[] byteArray = new byte[array.Length];

            for (int i = 0; i < array.Length; i++)
            {
                int asciicode = (int)(array[i]);
                asciicode = asciicode + 1;
                byteArray[i]= asciicode ;
            }
  System.Text.ASCIIEncoding asciiEncoding = new System.Text.ASCIIEncoding();
                string strCharacter = asciiEncoding.GetString(byteArray);
                txt2.Text = strCharacter;
         


        }

追问在语句第十行“byteArray[i]= asciicode ;”在VS中会报错。并且 我修改成byteArray[i] = Convert .ToByte (asciicode); 在TXT1中输入ABC 结果还是显示D

追答第十行改成下面的样子。
byteArray[i]= (byte)asciicode;

下面俩句一定要在for循环外
string strCharacter = asciiEncoding.GetString(byteArray);
txt2.Text = strCharacter;

热心网友 时间:2023-10-23 15:54

private void btn1_Click(object sender, EventArgs e)
        {
            byte [] array = System.Text.Encoding.ASCII.GetBytes(txt1.Text.Trim());
            byte[] byteArray = new byte[array.Length];

            for (int i = 0; i < array.Length; i++)
            {
                int asciicode = (int)(array[i]);
                asciicode = asciicode + 1;
                byteArray[i]= asciicode ;
            }
  System.Text.ASCIIEncoding asciiEncoding = new System.Text.ASCIIEncoding();
                string strCharacter = asciiEncoding.GetString(byteArray);
                txt2.Text = strCharacter;
         


        }

追问在语句第十行“byteArray[i]= asciicode ;”在VS中会报错。并且 我修改成byteArray[i] = Convert .ToByte (asciicode); 在TXT1中输入ABC 结果还是显示D

追答第十行改成下面的样子。
byteArray[i]= (byte)asciicode;

下面俩句一定要在for循环外
string strCharacter = asciiEncoding.GetString(byteArray);
txt2.Text = strCharacter;

热心网友 时间:2023-10-23 15:54

private void btn1_Click(object sender, EventArgs e)
        {
            byte [] array = System.Text.Encoding.ASCII.GetBytes(txt1.Text.Trim());
            byte[] byteArray = new byte[array.Length];

            for (int i = 0; i < array.Length; i++)
            {
                int asciicode = (int)(array[i]);
                asciicode = asciicode + 1;
                byteArray[i]= asciicode ;
            }
  System.Text.ASCIIEncoding asciiEncoding = new System.Text.ASCIIEncoding();
                string strCharacter = asciiEncoding.GetString(byteArray);
                txt2.Text = strCharacter;
         


        }

追问在语句第十行“byteArray[i]= asciicode ;”在VS中会报错。并且 我修改成byteArray[i] = Convert .ToByte (asciicode); 在TXT1中输入ABC 结果还是显示D

追答第十行改成下面的样子。
byteArray[i]= (byte)asciicode;

下面俩句一定要在for循环外
string strCharacter = asciiEncoding.GetString(byteArray);
txt2.Text = strCharacter;

热心网友 时间:2023-10-23 15:54

private void btn1_Click(object sender, EventArgs e)
        {
            byte [] array = System.Text.Encoding.ASCII.GetBytes(txt1.Text.Trim());
            byte[] byteArray = new byte[array.Length];

            for (int i = 0; i < array.Length; i++)
            {
                int asciicode = (int)(array[i]);
                asciicode = asciicode + 1;
                byteArray[i]= asciicode ;
            }
  System.Text.ASCIIEncoding asciiEncoding = new System.Text.ASCIIEncoding();
                string strCharacter = asciiEncoding.GetString(byteArray);
                txt2.Text = strCharacter;
         


        }

追问在语句第十行“byteArray[i]= asciicode ;”在VS中会报错。并且 我修改成byteArray[i] = Convert .ToByte (asciicode); 在TXT1中输入ABC 结果还是显示D

追答第十行改成下面的样子。
byteArray[i]= (byte)asciicode;

下面俩句一定要在for循环外
string strCharacter = asciiEncoding.GetString(byteArray);
txt2.Text = strCharacter;

热心网友 时间:2023-10-23 15:54

private void btn1_Click(object sender, EventArgs e)
        {
            byte [] array = System.Text.Encoding.ASCII.GetBytes(txt1.Text.Trim());
            byte[] byteArray = new byte[array.Length];

            for (int i = 0; i < array.Length; i++)
            {
                int asciicode = (int)(array[i]);
                asciicode = asciicode + 1;
                byteArray[i]= asciicode ;
            }
  System.Text.ASCIIEncoding asciiEncoding = new System.Text.ASCIIEncoding();
                string strCharacter = asciiEncoding.GetString(byteArray);
                txt2.Text = strCharacter;
         


        }

追问在语句第十行“byteArray[i]= asciicode ;”在VS中会报错。并且 我修改成byteArray[i] = Convert .ToByte (asciicode); 在TXT1中输入ABC 结果还是显示D

追答第十行改成下面的样子。
byteArray[i]= (byte)asciicode;

下面俩句一定要在for循环外
string strCharacter = asciiEncoding.GetString(byteArray);
txt2.Text = strCharacter;

热心网友 时间:2023-10-23 15:54

private void btn1_Click(object sender, EventArgs e)
        {
            byte [] array = System.Text.Encoding.ASCII.GetBytes(txt1.Text.Trim());
            byte[] byteArray = new byte[array.Length];

            for (int i = 0; i < array.Length; i++)
            {
                int asciicode = (int)(array[i]);
                asciicode = asciicode + 1;
                byteArray[i]= asciicode ;
            }
  System.Text.ASCIIEncoding asciiEncoding = new System.Text.ASCIIEncoding();
                string strCharacter = asciiEncoding.GetString(byteArray);
                txt2.Text = strCharacter;
         


        }

追问在语句第十行“byteArray[i]= asciicode ;”在VS中会报错。并且 我修改成byteArray[i] = Convert .ToByte (asciicode); 在TXT1中输入ABC 结果还是显示D

追答第十行改成下面的样子。
byteArray[i]= (byte)asciicode;

下面俩句一定要在for循环外
string strCharacter = asciiEncoding.GetString(byteArray);
txt2.Text = strCharacter;

声明声明:本网页内容为用户发布,旨在传播知识,不代表本网认同其观点,若有侵权等问题请及时与本网联系,我们将在第一时间删除处理。E-MAIL:11247931@qq.com
绩效工资从工资里扣合法吗 无人机电机轴的主要功能有哪些? 闽侯南通多久发展 南通哪个位置最有潜力 南通未来的机遇有哪些 江苏南通的发展前景怎么样 南通这座城市未来发展前景怎样 我女儿阳历08年01月08日出生,{农历07年腊月初一}请高人帮忙改个名字... 我女儿是2012年1月10日10:35分出生的五行缺什么,取什么名字好 这种图片效果怎么做出来的,不是纯白板,仔细看有一个个均匀分布的小圆点... 用C或是C++实现明文到密文的转换 做教育行业工作手机的企业有哪些?帮忙推荐点。 android开发怎么把明文转换为密文 如何编写一个程序把明文转换成密文? 为什么企业需要配备员工手机? 明文与密文的转换 国企公司员工大部分用什么牌子手机 linux系统 运行什么软件,多吗?? 如何学习sqlite源码? 微信别人发信息我收不到怎么回事 别人给我微信发消息我却没得显示,但她的对话框显示她发了消息的,但我... 用手机短信删淘宝差评可以么 12306退订火车票吗 如何退订火车票 9个月的宝宝屁股很红是怎么回事 不到两个月的宝宝屁股红红的怎么办? 白色车打蜡之后必须要抛光吗 新生儿屁股红怎么办宝宝出生十几天,屁股老是红红的 汽车抛光前需要用砂纸打磨吗? 汽车抛光打蜡之前和抛光打蜡之后的区别在哪。能上明显的图肯定最佳 加入84消毒液的清水为什么会变黄? : 编程实现一个加密程序:输入明文后通过加密程序转换成密文并输出 什么行业适合企业工作手机?感觉这个对私域流量构建很有帮助啊 水中加入84消毒液后水质变淡黄并产生黄色沉淀,这是什么原因? URL地址中的密文怎么转换成明文? 请问地下水中什么物质和84消毒液产生化学反应后 水会变成土黄色 公司制度新规定,上班期间手机要上交,这算是侵犯人权吗? 密文和明文怎样转换 为什么企业要用工作手机? 关于超级加解密工具中的密文和明文翻译靠谱吗? 水滴毛外套洗的时候放了84消毒液后颜色变黄色了怎么办? 汇编语言编写程序将字符串的明文转换为密文存放并显示密文,密文形成 方法是输入的字母用后4个字母替换 一段明文如何加密为密文 电脑输密钥,输入任何字母后面就多出来一个横杠输不了 自家地下水中加入84消毒液后水变成黄色怎么回事 为了确保信息安全,信息需要加密传输发送方由明文转至密文(密文),接收方由密文转至明文(解密),已知 明文 密文 加密 解密 我用的电脑360免费wifi,为什么一部手机能连,另一部不行 什么是密文?什么是明文? 我的白色尼子衣服上喷了84稀释消毒水后变黄了,想求怎么洗掉