使用泛型集合List實現(xiàn)分揀奇偶數(shù)的程序
在進行編程開發(fā)中,有時我們需要將一組數(shù)字中的奇數(shù)和偶數(shù)進行分揀。使用泛型集合List能夠更加方便地實現(xiàn)這個功能。 創(chuàng)建新項目 首先,在文件菜單中選擇“新建”,然后選擇“項目”。在項目模板中選擇“控
在進行編程開發(fā)中,有時我們需要將一組數(shù)字中的奇數(shù)和偶數(shù)進行分揀。使用泛型集合List能夠更加方便地實現(xiàn)這個功能。
創(chuàng)建新項目
首先,在文件菜單中選擇“新建”,然后選擇“項目”。在項目模板中選擇“控制臺應(yīng)用程序”,并為該項目命名為“把分揀奇偶數(shù)的程序使用泛型集合List實現(xiàn)”,最后點擊“確定”按鈕。
生成代碼
系統(tǒng)會自動生成代碼,我們可以在其中添加我們自己的邏輯。首先,我們可以定義一個字符串,然后使用Split()方法將其分割成一組數(shù)字。這樣我們就可以得到一個字符串數(shù)組,數(shù)組中的每個元素都是一個數(shù)字。
string numbers "1, 2, 3, 4, 5, 6, 7, 8, 9, 10";
string[] numberArray numbers.Split(',');
連接測試代碼
接下來,我們可以使用Join方法將測試代碼連接起來。我們可以定義兩個空的List,一個用于存儲奇數(shù),另一個用于存儲偶數(shù)。然后,我們可以遍歷數(shù)字數(shù)組,并根據(jù)數(shù)字是奇數(shù)還是偶數(shù)將其添加到相應(yīng)的List中。
List oddNumbers new List();
List evenNumbers new List();
foreach (string number in numberArray)
{
int n (number);
if (n % 2 0)
{
(n);
}
else
{
(n);
}
}
string oddNumbersResult (", ", oddNumbers);
string evenNumbersResult (", ", evenNumbers);
運行結(jié)果
使用List集合后,我們可以輕松地對奇數(shù)和偶數(shù)進行分揀。最后,我們可以將分揀結(jié)果輸出,以便查看程序的運行結(jié)果。
Console.WriteLine("奇數(shù): " oddNumbersResult);
Console.WriteLine("偶數(shù): " evenNumbersResult);
通過以上步驟,我們成功地使用泛型集合List實現(xiàn)了分揀奇偶數(shù)的程序。