private static List<MyPerson> dic2List(Dictionary<string, MyPerson> dic)
{
List<MyPerson> result = new List<MyPerson>();
foreach (KeyValuePair<string, MyPerson> key in dic)
{
result.Add(key.Value);
}
return result;
}
public class MyPerson : Person
{
private string name;
private bool isFirstInDB;
// 好的解决方法是:可以根据Name找到Person,不必使用Dictionary,而使用List
public string Name
{
get { return name != null ? name : "NA"; }
set { name = value; }
}
public bool IsFirstInDB
{
get { return isFirstInDB != null ? isFirstInDB : true; }
set { isFirstInDB = value; }
}
}
分享到:
相关推荐
一个类似Visual Studio的小型集成开发环境,绿色软件,可随身携带的代码编辑器和编译器。
Visual Studio 2005 C# 代码片段大全
VS C# 快速构建代码片段
C# 代码片断
c#常用代码片段c#常用代码片段=包含常用代码
一个很强大的工具, 能将c#代码片段、文件甚至工程直接转换成java代码,并能彻底解决外部引用的DLL问题,最强的是支持c#工程的直接转换,生成的Java代码质量也很不错。软件已破解,去除了未注册版最多只能转换1000行的...
C# To Java converter是一款将C#代码片段或者C#项目转换为JAVA的工具。 转换所有版本的C#代码 评估所有引用的程序集和.NET项目,以便更完整地解析外部引用 许多转换和格式化选项 将C#代理和lambdas转换为Java接口...
Visual Studio C# 代码段,可以直接使用的代码段模块,而不是编辑代码段的工具. <Header> <Title>simple singleton</Title> <Shortcut>sngltn <Author>Matias Wald <Description>simple ...
托管南瓜用于提交、编译和执行 C# 代码片段的概念证明 (POC)。 该解决方案由以下子项目组成: 主项目是一个非托管 C++ 项目,它使用托管 API 托管 CLR。 Host 使用两个帮助程序集: 自定义 (项目SimpleHostRuntime ...
一个很强大的工具, 能将c#代码片段、文件甚至工程直接转换成java代码,并能彻底解决外部引用的DLL问题,最强的是支持c#工程的直接转换,生成的Java代码质量也很不错。软件已破解,去除了未注册版最多只能转换1000行的...
用于服务器上传的c#代码片段,想学习,有兴趣的可以看看。
如果你是一个C#程序员,那么本文介绍的10个C#常用代码片段一定会给你带来帮助,从底层的资源操作,到上层的UI应用,这些代码也许能给你的开发节省不少时间。以下是原文:
使用方法:VS-代码段管理器-Visual C#-导入本文件,重启VS. VS-C#代码窗内中"crl"+两次tab键 快速调出Console.ReadLine()代码片段
程序员代码管理器,可重用代码管理器,陈灯可重用代码段管理器VS插件版
Markdown怪物代码片段插件 该项目为Markdown 提供了一个简单的代码片段管理器插件。 使用该插件,您可以将带有可选C#表达式或C#Razor代码的扩展代码片段嵌入到Markdown Monster文档中。 您可以通过双击,按ENTER...
本文主要介绍了使用C#开发winform进行简单的模拟登陆抓取网页源码(注:本文只有重要片段代码!)
C#代码片段,加速开发,非常好用
C#求1到100之间的素数,C#代码片段
C# To Java converter是一款将C#代码片段或者C#项目转换为JAVA的工具。 别人的资源赚点积分。
检索机器是否安装了ArcGIS Runtime代码片段[C#]