我在从多个线程使用它时向静态字典添加新项目时遇到问题.我做错了什么想法?初始化字典:
public static class Server
{
public static volatile Dictionary<int, List<SomeClass>> Values;
}
Run Code Online (Sandbox Code Playgroud)
试图添加一个项目:
Server.Values.Add(someInt, new List<SomeClass> { elements});
Run Code Online (Sandbox Code Playgroud) 假设我有2个类(其中一个来自我的实体框架,另一个是全局的,它在整个应用程序中可用,而EF一个不是)它们都具有相同的属性和字段.是否有更简单,更快速的方法将Entity类强制转换为除该示例之外的全局类?
全球一:
public class CompanyOwner
{
public Guid OwnerId { get; set; }
public string CompanyName { get; set; }
public string Address { get; set; }
public string Phone { get; set; }
public string Email { get; set; }
}
Run Code Online (Sandbox Code Playgroud)
实体模型类
public class dbOwner
{
public Guid OwnerId { get; set; }
public string CompanyName { get; set; }
public string Address { get; set; }
public string Phone { get; set; }
public string Email { get; …Run Code Online (Sandbox Code Playgroud)