我在面試中面對這個問題如下?IEnumerable <string>函數c#.net
讓我們考慮一個名爲我需要轉換中的IEnumerable字符串函數
我需要一個輸出是爲
new[] {"test1", "test2","test3" }
我所做的是字符串
string gowtham="test1,test2,test3" ;
我創建了一個字符串()函數,用逗號分隔值如下
string[] mysamples= gowtham.Split(',');
我不知道如何後
繼續等待着你的迴應?
我看不到您創建的功能。我不太瞭解你的問題。 – wRAR 2013-03-23 10:57:53
您已將*字符串*轉換爲*數組的字符串*。這些是數據,而不是功能。結果,你的'mysamples'對象的類型是'string []',它實現了所需的接口'IEnumerable'。 –
Impworks
2013-03-23 10:59:47
我不認爲有什麼要補充的:數組實現'IEnumerable',所以'mysamples' * *已經是'IEnumerable '。只需將它封裝在一個返回值爲'IEnumerable '的方法中,就完成了。 –
LukeH
2013-03-23 11:00:04