using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
using System.Threading.Tasks;
/*插入字符串是在给定位置插入“字符串”
填充字符串则是在左侧和右侧添加“字符”
*/
namespace 插入和填充字符串
{
internal class Program
{
static void Main(string[] args)
{
string str1 = Console.ReadLine();
string str2 = Console.ReadLine();
string str3 = Console.ReadLine();
string strnew1 = str1.Insert(2, "yeap");
string strnew2 = str1.Insert(2, str2);
/*这里是使用string中的insert方法插入字符串*/
string strnew3 = str3.PadLeft(10, 'H');
string strnew4 = strnew3.PadRight(10, 'H');
/*这里前面数字表示填充后的字符串长度,后面表示要填充的字符串
注意:若数字小于原来字符串的长度,则不会执行
若数字大于原字符串长度,超出多少填充多少给定字符*/
Console.WriteLine("{0},{1},{2}", str1, str2, str3);
Console.WriteLine("{0},{1},{2}", strnew1, strnew2, strnew3);
Console.WriteLine("{0}", strnew4);
}
}
}
控制台现实的内容