c# array_arraylist_continue_break_foreach
using System;
using System.Collections.Generic;
using System.Text;
using System.Collections;//arraylist派生於array類
namespace ConsoleApplication1
{
class Program
{
static void Main(string[] args)
{
//學習arraylist
string[] name1 = new string[] { "a", "b", "c" };
//array類位於System名稱空間中
Array.Sort(name1);
//輸出陣列的元素
foreach (string subname in name1)
{
Console.WriteLine(subname);
}
//在foreach中使用break,直接退出foreach語句 這樣最終只顯示a
foreach (string subname in name1)
{
if (subname=="b")
{
break;
}
Console.WriteLine(subname);
}
//在foreach中使用continue,直接進行下一次迴圈
foreach (string subname in name1)
{
if (subname == "a")
{
continue;
}
Console.WriteLine(subname);
}
string inputstr=Console.ReadLine();
if (inputstr == "abc")
{
Console.WriteLine("輸入字元是abc");
}
Console.WriteLine(inputstr);
Console.ReadKey();
//學習arraylist類
ArrayList al1 = new ArrayList(4);
al1.Add("arraylist的元素1");
al1.Add(1);
al1.Add(true);
Console.WriteLine(al1.Count);
Console.WriteLine(al1.Capacity);
al1.Insert(3, "翟勳楊");
al1.Remove(true);
al1.Clear();
Console.WriteLine("執行clear後"+al1.Count);
Console.ReadKey();
}
}
}
來自 “ ITPUB部落格 ” ,連結:http://blog.itpub.net/9240380/viewspace-718831/,如需轉載,請註明出處,否則將追究法律責任。
相關文章
- 【C#】Learn C# in X minutesC#
- [C#]C#中字串的操作C#字串
- [C#]C#時間日期操作C#
- C#C#
- C# 語言歷史版本特性(C# 1.0到C# 8.0彙總)C#
- C#語言歷史版本特性(C# 1.0到C# 8.0彙總)C#
- C# 9.0 正式釋出了(C# 9.0 on the record)C#
- C# ActivatorC#
- C# on DevCloudC#devCloud
- C# DbHeplerC#
- C# FirstOrDefaultC#
- C# 概念C#
- C#反射C#反射
- c# 方法C#
- c# ArraySegmentC#
- C# dynamicC#
- C# is與asC#
- Thrift c#C#
- C# HexEditC#
- c# abstractC#
- C# BackgroudWorkerC#
- XMLOperator[C#]XMLC#
- c# listviewC#View
- C#字串C#字串
- 《Effective C#》C#
- C#方法C#
- C# 物件C#物件
- C#特性C#
- c# channelC#
- C# ViewStateC#View
- C# 打包C#
- 重學c#系列——c#執行原理(二)C#
- C#神器"BlockingCollection"類實現C#神仙操作C#BloCGC
- C#入門之C#特點及HelloWorld程式C#
- C#基礎系列--C#中委託與事件(三)C#事件
- C#基礎系列--C#中委託與事件(一)C#事件
- 【C#開發】C#的協變和逆變C#
- C#閉包C#