第七色在线视频,2021少妇久久久久久久久久,亚洲欧洲精品成人久久av18,亚洲国产精品特色大片观看完整版,孙宇晨将参加特朗普的晚宴

為了賬號(hào)安全,請(qǐng)及時(shí)綁定郵箱和手機(jī)立即綁定
已解決430363個(gè)問題,去搜搜看,總會(huì)有你想問的

如何編寫一個(gè) C# 方法,該方法將使用 String[] 和 List<String[]>

如何編寫一個(gè) C# 方法,該方法將使用 String[] 和 List<String[]>

C#
慕斯王 2021-06-04 14:33:21
public static List<string[]> SubSubFolders()    {       // int variable for while loop        int i = 0;        // String Array to hold top SubFol        string[] dir = Directory.GetDirectories("c:\\");        //List<String[]> to hold a list of arrays from dir        List<string[]> subSub = new List<string[]>();        string[] finalResult = new string[0];        //Loop through all the folders in the dir.        while (i < dir.Length)        {            string folder1 = dir(i);            DirectoryInfo di = new DirectoryInfo(folder1);            if (!di.Attributes.HasFlag(FileAttributes.Hidden))            {                   subSub.Add(Directory.GetDirectories(folder1));            }            i++;        }        return subSub;    }這是我的代碼。我的目標(biāo)是創(chuàng)建一個(gè)程序,允許我瀏覽給定目錄下存在的所有目錄,并按順序列出它們。例如,整體代碼將執(zhí)行以下操作:c:\documentsc:\documents\abtempc:\documents\abtemp\chuckc:\documents\rubbishc:\documents\state1etc我可以打印出第二級(jí)并即將進(jìn)入更深的子目錄。我的問題是我的打印輸出根本沒有顯示頂部文件夾。我為解決該問題所做的工作: * 嘗試將目錄添加到 subSub:我收到無法將 String 轉(zhuǎn)換為 String[] 的錯(cuò)誤。* 嘗試將 subSub 更改為 string[] 而不是 list :我無法將子目錄添加到數(shù)組中。* 嘗試將 dir 更改為 List 而不是 string[]: * Directory.GetDirectories 給出了無法隱式轉(zhuǎn)換類型 'string[]' 到 'System.Collections.Generic.List' 的錯(cuò)誤所以我的問題:如何將我的目錄添加到 subSub 或反之亦然以完成列表?有沒有更干凈的方法來完成這項(xiàng)工作?
查看完整描述

1 回答

  • 1 回答
  • 0 關(guān)注
  • 173 瀏覽

添加回答

舉報(bào)

0/150
提交
取消
微信客服

購課補(bǔ)貼
聯(lián)系客服咨詢優(yōu)惠詳情

幫助反饋 APP下載

慕課網(wǎng)APP
您的移動(dòng)學(xué)習(xí)伙伴

公眾號(hào)

掃描二維碼
關(guān)注慕課網(wǎng)微信公眾號(hào)