問題描述:
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:0id: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 的老人後悔對健康 重視不夠,...