小编Gab*_*537的帖子

Dictionary<string, int> C# 的 json 文件输出错误

我试图从 C# 将字典写入 json 文件,但输出错误,这是我的方法

public static List<Dictionary<string, int>> CreateGlobalVectorAndRareVectors(List<Article> articleList)
        {
            List<Dictionary<string, int>> vectoriRari = new List<Dictionary<string, int>>();


            int i = 0;
            foreach (Article art in articleList)
            {
                
                Dictionary<string, int> aux = new Dictionary<string, int>();
                string[] title = art.Title1.Split(delimiterChars);
                string[] text = art.Text1.Split(delimiterChars);
                string[] completeText = title.Concat(text).ToArray();
                completeText = completeText.Where(x => !string.IsNullOrEmpty(x)).ToArray();

                foreach (var word in completeText)
                {
                    if (!aux.ContainsKey(word))
                    {
                        aux.Add(word, 1);
                    }
                    else
                    {
                        aux.TryGetValue(word, out int tempValue);
                        aux[word] = tempValue + 1;
                    }
                }
                string json …
Run Code Online (Sandbox Code Playgroud)

c# json dictionary

1
推荐指数
1
解决办法
266
查看次数

标签 统计

c# ×1

dictionary ×1

json ×1