簡體   English   中英

如何在C#中的文本文件中嵌入變量

[英]how to embed variables in text file in C#

我有一個文本文件,得分約為14000字,如下所示,

accomplished#a  0.28448
accomplishment#n    0.76255
accurate#a  0.60503
accurately#r    0.15754
achievable#a    0.15793
achievement#n   0.57006
acumen#n    0.17703
adaptable#a 0
adaptive#a  0.15793

目前,我通過將查詢中的每個單詞與程序外部的此文本文件中的值進行匹配來獲取查詢中每個單詞的得分,例如,如果句子“我准確地完成了它”,它將檢索得分0.28448以完成和0.15754,用於精確來自文本文件。 但是我認為這不是執行此操作的正確方法,如果我可以在c#代碼中的某個位置定義此值或將該文本文件永久嵌入到我的項目中,它將更快。 怎么辦呢?

正確的方法是在Dictionary<string, int>一次加載此文件,可能在應用程序啟動時加載。

然后在字典中查找您的單詞以檢索其分數。 即使對於大量單詞,這也將非常有效。

暫無
暫無

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

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