ASCIIEncoding ascii = new ASCIIEncoding();
Byte[] encodedBytes = ascii.GetBytes("welcome");
for(int i = 0; i < encodedBytes.Length; i++)
{
encodedBytes[i] = Convert.ToByte(Convert.ToInt32(encodedBytes[i]) + 3);
}
string strTemp = ascii.GetString(encodedBytes);
Byte[] encodedBytes = ascii.GetBytes("welcome");
for(int i = 0; i < encodedBytes.Length; i++)
{
encodedBytes[i] = Convert.ToByte(Convert.ToInt32(encodedBytes[i]) + 3);
}
string strTemp = ascii.GetString(encodedBytes);
using System.Text;namespace ConsoleApplication2
{
/// <summary>
/// Class1 的摘要说明。
/// </summary>
class Class1
{
/// <summary>
/// 应用程序的主入口点。
/// </summary>
[STAThread]
static void Main(string[] args)
{
//
// TODO: 在此处添加代码以启动应用程序
//
Console.WriteLine("Please input source string:");
string input = Console.ReadLine();
StringBuilder sb = new StringBuilder(input.Length);
sb.Append(input[input.Length-1]);
for (int i=0; i<input.Length-1;i++)
{
sb.Append(Convert.ToChar(Convert.ToInt32(input[i])+3));
}
Console.WriteLine(sb.ToString());
Console.ReadLine();
}
}
}
ps:
上面的代码别忘
using System.Text;-______________________________________- b