string s1="welcome";
string s2=s1.Substring(s1,s1.Length-1) + s1.Substring(s1,0,s1.Length-1);
string s3="";
foreach(char s in s2)
{
s3=s3+Convert.ToChar(s+3);
} MessageBox.Show(s3);//没有环境,可能有问题,自己修正一下 :P
string s2=s1.Substring(s1,s1.Length-1) + s1.Substring(s1,0,s1.Length-1);
string s3="";
foreach(char s in s2)
{
s3=s3+Convert.ToChar(s+3);
} MessageBox.Show(s3);//没有环境,可能有问题,自己修正一下 :P
解决方案 »
- 如何 过滤 这种标签
- windows xp 的管理员权限疑惑
- DefaultParameterValue(0)怎么报错的NET2.0
- c#调用delphi开发的dll
- File.ReadAllLines()方面的错误!
- 求两个正则表达式详细写法,谢谢各位,一定给分
- 内容页中使用my97datepicker,如何放置javascript文件!!
- 请帮忙把VB。NET代码转换成C#只有一点!
- 如何在读取一个非web目录的文件后用http给客户端。
- c#中form窗体第二次打开时保持第一次打开时的位置和数据信息
- 用VS.NET2003创建项目中的XML文件怎么跑到别的目录中去了,疑惑?
- Property 和 attribute 的区别?
Button1_Click(..)
{
string s1="welcome";
string s2=s1.Substring(s1,s1.Length-1) + s1.Substring(s1,0,s1.Length-1);
string s3="";
foreach(char s in s2)
{
s3=s3+Convert.ToChar(s+3);
} MessageBox.Show(s3);
}
这样能实现吗?谢谢 lxcc(虫子),我把我的情况说一下,我是用Visual c# .net 练习程序的编写的。然后在
Visual studio.net 2003 命令提示里调试运行的。你写的程序好像不能在命令提示里运行。还有此程序要实现的功能是:程序由用户任意输入一个字符串,加密后输出。你写的好像没有字符串的输入功能。你可以帮我写一下这个程序吗?
{
/// <summary>
/// Class1 的摘要说明。
/// </summary>
class Class1
{
/// <summary>
/// 应用程序的主入口点。
/// </summary>
[STAThread]
static void Main(string[] args)
{
//
// TODO: 在此处添加代码以启动应用程序
string pwd; //用户输入的字符串
// string firstChar;
string lastChar;
string result = ""; //输出的结果 Console.WriteLine("Please enter your string!"); pwd = Console.ReadLine();// Console.WriteLine(pwd.ToString());// firstChar = pwd.Substring(0,1); lastChar = pwd.Substring(pwd.Length-1,1); foreach(char s in pwd)
{
result = result + Convert.ToChar( s + 3 );
} result = lastChar + result; result = result.Substring(0,result.Length-1); Console.WriteLine("The result is {0}",result);
//
}
}
}
运行过了,通过。
不过还是我说的那个问题
题目里面给的实例错了
那个welcome得到的是楼主最后更正的ezhofrp
学习一下!