iT邦幫忙

2023 iThome 鐵人賽

DAY 3
0
Software Development

C# 學習之路系列 第 4

[DAY3] C#基礎與實作(Array)

  • 分享至 

  • xImage
  •  

C# 程式基礎

陣列(Array):

使用陣列初始化:

  • 程式範例:
//這是一種簡單的方式,用於在宣告陣列時指定其初始元素。
int[] numbers = { 1, 2, 3, 4, 5 };
foreach (int num in numbers) {
    Console.WriteLine(num);
}

使用 new 運算子:

  • 程式範例:
//可以使用 new 運算子來建立陣列並指定其大小。
int[] numbers = new int[5];
int firstNumber = numbers[0]; // 獲取第一個元素
int secondNumber = numbers[1]; // 獲取第二個元素

使用 二維陣列:

  • 程式範例:
// Two-Dimensional Arrays
    int[,] numbers = { {1, 4, 2}, {3, 6, 8} };

    for (int i = 0; i < numbers.GetLength(0); i++) 
    { 
      for (int j = 0; j < numbers.GetLength(1); j++) 
      { 
        Console.WriteLine(numbers[i, j]); 
      } 
    }

修改陣列元素:

  • 程式範例:
numbers[0] = 10; // 修改第一個元素的值為10

取得陣列長度:

  • 程式範例:
int length = numbers.Length; // 取得陣列的長度

程式實作練習:

leetcode-1929.Concatenation of Array
https://ithelp.ithome.com.tw/upload/images/20230917/20163217IiGietxEOq.png
  以上的解法不是最好的,但可以依照上方的方法學習、練習,
 並期望自己找到更好的方法,持續進步><

參考來源

  1. ChatGPT
  2. C#最強入門邁向頂尖高手之路王者歸來
  3. w3schools C#
  4. leetcode-1929.Concatenation of Array

期望挑戰30天持續更新成功 ~ DAY3


上一篇
[DAY2] [02] C#基礎與實作 (註解. 變數. 迴圈. 條件)
下一篇
[DAY4] C#基礎與實作(函式/方法)
系列文
C# 學習之路31
圖片
  直播研討會
圖片
{{ item.channelVendor }} {{ item.webinarstarted }} |
{{ formatDate(item.duration) }}
直播中

尚未有邦友留言

立即登入留言