开篇之作,简单的对string与string[]进行初步操作,入门篇也,不多说,直接上代码。

using System;
using System.Collections.Generic;
using System.Linq;
using System.Text; namespace ConsoleApplication3
{
class Program
{
static void Main(string[] args)
{
String[] str1 = new string[]{"A1","A2","A3" }; String str2 = String.Join("," ,str1);//在数组元素之间插入逗号分隔符,返回字符型变量
str2 += ",";//末尾插入逗号分隔符
String[] str3 = str2.Split(',');//使用Split方法将字符型变量转换成字符数组
Console.WriteLine(str2);//控制台输出
       Console.WriteLine(str3);
        Console.WriteLine(str3.Length);//长度是多少?尼玛,结果是4 ,说明神马?
        Console.ReadKey();
}
}
}

  

在代码中添加了个for循环,

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

发现原来Console.WriteLine(str3);

这东西不能一次性输出数组内所有元素的值

分析可知,使用join方法并不会在最后一个元素后面添加逗号,但split方法会将逗号后面的前后元素都识别出来,即使是空字符,看上面第二张图,与第一张图进行对比,很明显发现第二张图里面光标上面有一个空字符。

以上作为第一篇博客,了以纪念程序猿成长之路的开始。

最新文章

  1. 使用EF CodeFirst 创建数据库
  2. 【转】FPGA内部小数计算
  3. C#数据结构选择
  4. iOS开发中那些高效常用的宏
  5. 嵌套滚动demo
  6. Java学习笔记--xml构造与解析之Sax的使用
  7. 关于Go语言共享内存操作的小实例
  8. ng-options语法详解
  9. 51nod 1393 0和1相等串 思路 : map存前缀和
  10. 通过java api统计hive库下的所有表的文件个数、文件大小
  11. Google性能工程师Ilya Grigorik谈HTTP/2
  12. 链表底层实现Java的Map(上)
  13. 练习: bs4 简单爬取 + matplotlib 折线图显示 (关键词,职位数量、起薪)
  14. How do I remove a particular element from an array in JavaScript?
  15. SRM469
  16. NetLimiter网速测试小坑
  17. UVALive - 7261 Xiongnu&#39;s Land
  18. 03 Files
  19. POJ1236学校网络——tarjan
  20. [零基础学JAVA]Java SE基础部分-03. 运算符和表达式

热门文章

  1. jQuery链式操作[转]
  2. Asp.Net MVC&lt;六&gt;:Controller、Action 待续
  3. 教你一招:解决安装或卸载office时 提示错误2503 2502 发生了内部错误
  4. bzoj4199:NOI2015D2T2品酒大会(SAM版)
  5. signalr-源码
  6. java 集合 Connection 栈 队列 及一些常用
  7. No module named django.core
  8. 添加删除表格append或 createElement
  9. 深入理解javascript原型和闭包(4)——隐式原型
  10. iOS开发