var NNN = new int[4] { 11, 22, 33, 44 };

var newNNN = NNN.ToDictionary(m => m, n1 => NNN.Select((a, index) => new { a, index }).FirstOrDefault(b => b.a == n1).index);

Console.WriteLine(newNNN[22]); //1

转载于:https://www.cnblogs.com/xjt360/p/5599698.html

ToDictionary相关推荐

  1. ToDictionary的用法

    上次已经查过一次了,这次又忘了...看来有必要记录一下: linq查询结果经常ToList.ToArray什么的,但是ToDictionary用的比较少,导致经常忘记怎么用... ToDictiona ...

  2. Linq 入门系列 [OfType,ToArray,ToList,ToDictionary]

    先说点理论 1.OfType :      即接受基于IEnumerable<T> 接口的信息源,也接受那些在 .NET Framework 1.0 中出现的非参数化的 IEnumerab ...

  3. ConcurrentDictionary的ToDictionary

    如果Value是引用,那么在使用Value.Clear()的时候.会清空Value的所有元素,但是不会改变Value的引用 private static void Main(){try{var con ...

  4. 解决Linq.ToDictionary()时的键重复问题

    今天在使用 Linq 的 ToDictionary() 时发生了异常,提示: System.ArgumentException: 已添加了具有相同键 因为以前一直没有遇到有相同键的情况,所以从来没关注 ...

  5. [译文]c# /.Net 技巧: ToDictionary() and ToList()

    原文:[译文]c# /.Net 技巧: ToDictionary() and ToList() 前言: 有两个简单好用的LINQ扩展方法 ToDictionary() 和ToList(),你可能知道或 ...

  6. 关于刘冬大侠Spring.NET系列学习笔记3的一点勘正

    诚如他第22楼"只因渴求等待"提出的疑问一样,他的下面那一段代码是存在一点点问题的, XElement root = XElement.Load(fileName);var obj ...

  7. 教你如何实现c#文件上传下载功能

    简单介绍一下c#文件上传下载功能实现. NuGet 安装SqlSugar Model文件下新建 DbContext 类 public class DbContext {public DbContext ...

  8. MongoDB学习笔记~官方驱动嵌套数组对象的更新

    回到目录 对于数组对象mongodb本身是支持的,不过对于数组的更新,mongodb的Csharp驱动目前只支持一级,即你的对象里包含数组,而数组又包括数组,这表示两层,这在更新子数组时,Csharp ...

  9. 在WebAPI中自动创建Controller

    在MIS系统中,大部分的操作都是基本的CRUD,并且这样的Controller非常多. 为了复用代码,我们常常写一个泛型的基类. public class EntityController<T& ...

最新文章

  1. C 语言编程利器 之CLion
  2. 企业管理,难的是什么?
  3. ubuntu20输入法qiehuan_ubuntu20.04中文输入法安装步骤
  4. w3cschool教程之jQuery UI 教程概述
  5. QT绘制散点图(2)
  6. 调用百度人脸识别API进行人脸对比 C语言
  7. 小白学习vuex的超级全面版本
  8. Http GET、Post方式的请求总结
  9. 腾讯云centos7下搭建fastDFS+nginx
  10. python函数式编程:apply, map, lambda和偏函数
  11. cisco port-channel配置
  12. 统计学 贾俊平 笔记
  13. 联想硬盘保护系统计算机名,联想硬盘保护系统,教您联想硬盘保护系统怎么用...
  14. “automation服务器不能创建对象”的问题的解决方案大全
  15. 双目立体视觉2——双目成像原理
  16. 西安非全日制计算机研究生哪所学校好,报考陕西非全日制研究生有哪些学校可以选择?...
  17. 2018年视频云服务市场格局进入整合阶段,阿里云视频云位居市场竞争力领导者的位置... 2
  18. Ubuntu1804编译QWebEngine
  19. Matterport3D:室内环境RGB-D数据的深度学习
  20. 如何使用最简单的方式进行企业内部知识共享

热门文章

  1. 华为USG6550 MIB CPU MEM
  2. 不会SQL?没关系,以后动动嘴就能查询数据库了 | 附论文
  3. java基础第九天_多线程、自动拆装箱
  4. 常用数据结构算法 c++模板实现
  5. 出国怎么能不出现天价微博?
  6. 解决MMC不能打开文件MSC文件(转)
  7. perl调用其他的perl_如何使Perl更优雅
  8. devops 文化_需要建立DevOps文化
  9. 编程开源_立即注册免费的在线开源编程课程
  10. Bootstrap 排版和链接