c 解析txt 統計

2021-09-22 07:02:37 字數 2011 閱讀 9206

問題描述:
abc表示該行描述的是乙個產品,10/11代表產品編號,2表示產品數量 

aa表示該行是對產品的描述資訊(產品良好或不良),10/11來自abc編號,1表示產品數量

產品實體類product,有如下字段:

id,name,count(數量),remarks,goodproductno(良品數量),badproductno(次品數量)

問題是:如何用程式來分別統計編號為10,11的產品到底有多少良品,多少不良品,然後賦

值給實體類product,

* aaa.txt *

abc|10|測a試1|2|備註|

abc|11|測a試2|3|備註|

aa|10|1|良好商品·|

aa|10|1|良好商品·|

aa|11|1|不良商品·|

aa|11|1|良好商品·|

aa|11|1|良好商品·|

**:

using system;

using system.collections.generic;

using system.linq;

using system.text;

}else if (s.startswith("aa"))}}

foreach (int i in dic.keys)

,name:,count:,remarks:,goodproductno:,badproductno:", p.id, p.name, p.count, p.remarks, p.goodproductno, p.badproductno);

}console.readkey(); //任意鍵退出}}

}

/*

輸出:

id:10,name:測試1,count:2,remarks:備註,goodproductno:2,badproductno:0

id:11,name:測試2,count:3,remarks:備註,goodproductno:2,badproductno:1

*/

實體類product.cs:

using 

using

using

using

namespace

class

product

private int

0private int

0private int

0private int

0private string

null

private string

null

public int

get

return this

set

this

value

public int

get

return this

set

this

value

public int

get

return this

set

this

value

public int

get

return this

set

this

value

public string

get

return this

set

this

value

public string

get

return this

set

this

value

}

解析txt檔案資料

publicclassfileaccessextendsactivitycatch exception e 讀檔案在.data data 包名 files 下面 param filename return publicstring readfiledata string filename catch...

例項 讀取txt檔案並解析

一 我們得看看,在c 中如何開啟乙個檔案 1 得到開啟檔案的絕對路徑 mfc中,一般做法如下 1 char szfilter 文字檔案 txt txt all files 2 cstring filepath 3 cfiledialog fileopendlg true,txt null,ofn h...

android 解析本地txt文字,arrays

前幾天看到一則新聞 比利時 老人 雜誌曾在全國的60歲老人中展開了一項調查,你最後悔什麼 引發了一次集體對人生的思考。比利時調查結果 1.72 的老人後悔年輕時努力不夠,以至事業無成.2.67 的老人後悔選錯了職業.3.63 的老人後悔對子女教育不夠或方法不當.4.58 的老人後悔對健康 重視不夠,...