您的位置:首页 > 编程语言 > C#

C#新手入门代码 将一维string数组转换成二维char类型输出并输出

2016-07-31 09:09 627 查看
镇场诗:吾心为他人,此智不私藏。学术有小成,愿帮大家忙。诚心说愿望,愿见文者得启发。

//////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////

using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
using System.Threading.Tasks;

namespace ConsoleApplication1
{
class Program
{

static void Main(string[] args)
{

string [] str2 = { "asdfg","ffffff"};
int hangshu = str2.GetLength(0);//知道str2的行数,最大列数刚开始想知道的,但是后来想,我要是用锯齿数组就不用知道列数了
char[][] ch1=new char[hangshu][];//这个很巧妙.

for(int i=0;i<hangshu;i++)
{
ch1[i] = str2[i].ToCharArray();
}

for (int i=0;i<hangshu;i++)
{
Console.WriteLine(ch1[i]);
}

Console.ReadKey();
}
}
}


不得不说,C#的功能强悍!

参考书籍:C#入门经典(第六版) 北京:清华大学出版社

C#图解教程(第四版) 北京:人民邮电出版社

//////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////

技术第一,勿要不明理而盲目复制。希望各位可以观看代码得到启发。看的人,一定要把代码复制粘贴到自己的VS中,去测试一下,看一看,才能领悟。

还是那句话,没有实践就不可能有真本事。

这些代码都是我写过的,所以是可用的。我也是一个新手,我喜欢C#的简洁,C#的强大。我也愿意将我的不成熟的成长历程分享给大家。

希望可以给大家一些启发。

感恩所有帮助过我的人。对啦,如果您发现我有错误或者可以改进的地方,请留下评论。在下感激不尽!

注:如果我侵犯了您的权益,请告知。看到您的告知后,我将及时作出处理。
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: