streamreader

    1熱度

    3回答

    經過一番努力(我是新手)後,我設法創建了一個讀取文本文件並將其放入多維數組的方法。然而,數組大小是硬編碼,它不處理空白行非常好,所以我有以下問題: 1)如何定義我的數組等於文本文件的大小? 2)有沒有簡單的方法來處理空行?理想情況下,我想刪除文本文件中的所有空白,以便數組不包含空值,但我願意提供處理它的最佳方法的建議。 這是我到目前爲止有: public void TextFileReader()

    2熱度

    3回答

    我正在嘗試使用StreamReader讀取2個json文件,將它們解析爲JObject s,然後執行合併。但是,我第二次調用StreamReader時收到以下錯誤: 從JsonReader讀取JObject時出錯。當前的JsonReader項目不是 對象:StartArray。路徑'',第1行,位置1. 對於行: string jsonUpdateFile = updatesr.ReadToEnd

    2熱度

    1回答

    我有一個應用程序逐行讀取一個5GB的文本文件,並將逗號分隔的雙引號字符串轉換爲管道分隔格式。 即「Smith,John」,「Snow,John」 - > Smith,John | Snow,John 我在下面提供了我的代碼。我的問題是:是否有更高效的處理大文件的方式? Dim fName As String = "C:\LargeFile.csv" Dim wrtFile As String =

    3熱度

    2回答

    您好我在爲Unity3D編寫編輯器時遇到了麻煩,並且遇到了一個問題,我正在從具有常規字符串的.txt文件讀取行,然後在每個常規字符串下面顯示文件擴展名擴展名類別)。當我嘗試在分配給下一行的字符串上運行子字符串時,問題就出現了。當我嘗試使用任何子字符串時,文件顯示爲打開失敗,但沒有它,打開就好。 public bool PopulateList() { bool success = tr

    2熱度

    1回答

    理想情況下想這樣做 AssetManager assets = this.Assets; using (StreamReader sr = new StreamReader(assets.Open("test.png"))) { var img = System.Drawing.Image.FromStream(sr.BaseStream); } 但System.Drawi

    -2熱度

    1回答

    我在文本文件上運行StreamReader並將數據存儲到ArrayList中。數據以「,」分隔,並存儲約會日期和時間。有些患者只看過兩次,所以我不得不在文本文件中添加任何數據,但仍然添加「,」以確保StreamReader移過來。 但是,當它到達只有兩次訪問的Patient時,它將停止讀取文件並將數據存儲到該點。我有一個try/catch錯誤處理,它告訴我什麼時候停止讀取文件。 例如; 1, Na

    1熱度

    1回答

    我有一些困難得到一段代碼工作。以下是敘述:我有多個具有特定格式的文本文件(因爲它們是代碼生成的),我需要提取特定的文本塊並僅顯示文本框中的文本塊。例如,一個這樣的塊將是「STN COMMENT」「END COMMENT」。這個文件可能有兩個,三個或甚至10個這樣的塊,並且將具有不同類型的塊,其中評論將被替換爲問題,公告或交通。全部以相應的「結束」結束。下面是第一代碼段我嘗試: 'block to

    1熱度

    1回答

    StreamReader的文本行我有一個文本文件主持和這個文件有一個有組織的字符串是這樣的: 第一行 二線 三線 四線 第六行 第七行 .................... 我越來越從這個文件中的所有內容具有如下功能: private static List<string> lines; private static string DownloadLines(string ho

    1熱度

    2回答

    我有一個.csv文件,我已經包含在我的項目中。我創建了一個將路徑作爲參數的StreamReader,但是我必須包含文件的完整路徑而不是文件名。 I.e. new StreamReader("products.csv");代替 new StreamReader(@"C:\Users\user\Documents\Visual Studio 2015\Projects\Solution\Project

    2熱度

    1回答

    從流讀取器讀取兩行時出現問題。我想讀第一行然後繼續下一行。這裏是我的代碼: Public Function Read() Dim a As New MemoryStream(ASCII.GetBytes("[ID] " & vbCrLf & " salut" & vbCrLf)) Debug.Print(client.ReadLine(a)) Debug.Print