C#反转问题

来源:百度知道 编辑:UC知道 时间:2024/06/26 03:53:16
我现在给你一首诗很简单 (1)床前明月光,疑是地上霜
(2)举头望明月,低头思故乡
将诗句分成1和2先装入ArrayList中然后将诗句反转 就是
"霜上地是疑"这样的效果
会的直接代码 分数追加 信的过的写代码 写中文的直接无视
大家都是学语言的 用代码说话 OVER
有没有更加详细的

using System;
using System.Collections;
class MainApp
{
static void Main()
{

string[] verse1=new string[]{"床","前","明","月","光","疑","是","地","上","霜"};

string[] verse2=new string[]{"举","头","望","明","月","低","头","思","故","乡"};

ArrayList arrayList=new ArrayList();

//添加诗句
arrayList.AddRange(verse1);
arrayList.AddRange(verse2);

//处理诗句
Handle(arrayList);

}
static void Handle(ArrayList arrayList)
{
arrayList.Reverse();

for(int i=4;i>0;i--)
{
switch(i)
{
case 1:
PrintVerse(arrayList.GetRange(0,5));
break;
case 2:
PrintVerse(arrayList.GetRange(5,5));
break;
case 3:
PrintVerse(arrayList.Ge