小编N.K*_*N.K的帖子

AutoMapper自定义映射

让我们假设我有以下类

public class foo
{
    public string Value;
}


public class bar
{
    public string Value1;
    public string Value2;
}
Run Code Online (Sandbox Code Playgroud)

现在我想配置自动映射,如果Value1以"A"开头,则将Value1映射到Value,否则我想将Value2映射到Value.

这是我到目前为止:

Mapper
    .CreateMap<foo,bar>()
    .ForMember(t => t.Value, 
        o => 
            {
                o.Condition(s => 
                    s.Value1.StartsWith("A"));
                o.MapFrom(s => s.Value1);
                  <<***I want to throw Exception here***>>
            })
Run Code Online (Sandbox Code Playgroud)

但是我知道如何在条件基础上给出值1或值2,但不知道如何放置一些自定义代码,调用函数或抛出异常

请指南.

c#

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

如何从Plist加载UIColor

关于在Plist中保存UIColor:我尝试了不同的方法但是没能这样做,我想保存并检索plist文件中的颜色值.

我无法使用nslog提取颜色的数据值并将其保存在plist中.

有没有其他方法可以这样做?

ios4 ios

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

Visual Studio 2013测试资源管理器延迟启动

我已经购买了VS2013并试图处理我自己的现有项目,并且我编写了201个单元测试,但是当我在vs2013中打开解决方案并打开Test类和右键单击时,Run Tests选项被禁用.., 3-4分钟后,它会自动启用.

我不确定原因是什么.

我的机器是:8GB; i7; 500克; 250标准箱

任何的想法 ?

unit-testing visual-studio-2013

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

标签 统计

c# ×1

ios ×1

ios4 ×1

unit-testing ×1

visual-studio-2013 ×1