簡體   English   中英

讀取文件中的特定行/整數並轉換為其他C#

[英]Reading a specific line/int in a file and converting to something else C#

我想在特定位置/行(始終保持不變)讀取文件,然后將其轉換為字符串。 例如:讀第3行(它將包含數字-3,-2、2、4、7、10 12 )並將其轉換為F,D,C,B,B-,A A + 可能我將使用if語句告訴應用程序哪個數字應轉換為哪個字母,因此您可以跳過此部分。 要指定,我知道如何讀取文件,但是我需要知道如何在該特定位置讀取並立即將其轉換並打印。

要在特定位置讀取文件,請查看此處

要轉換為字符串,您可以執行以下操作:

Dictionary<string, string> matches = new Dictionary<string, string>()
{
   {"-3", "F"}, {"-2", "D"}, {"2", "C"}, {"4", "B"}, ...
};

現在轉換將是:

 string result = "notfound";
 result = matches.TryGetValue(valueYouHaveRead, out result);

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM