我创建了通用接口,假设映射实体以查看模型和向后.我必须在autofac配置中进行大约80次注册.是否可以将它们注册为批次?这是界面:
public interface ICommonMapper<TEntity, TModel, TKey>
where TEntity : BaseEntity<TKey>
where TModel : BaseEntityViewModel<TKey>
where TKey : struct
{
TModel MapEntityToModel(TEntity entity);
TModel MapEntityToModel(TEntity entity, TModel model);
TEntity MapModelToEntity(TModel model);
TEntity MapModelToEntity(TModel model, TEntity entity);
}
Run Code Online (Sandbox Code Playgroud)
谢谢!
我有一个没有验证的用户输入的电话号码列表,它们看起来像:
- 495) 995-0595
- 105-6439
- 095 268 8621
- 324-51-44
- 7 (495) 995-05-95
- 7 495 995 05 95
- 7 (495) 995-0595
- +7 (495) 995-05-95
- 7 (495)925-34-89
- 7(495)9253489
- 7(495)925-34-89
- 74959950595
Run Code Online (Sandbox Code Playgroud)
我想将这些数字转换成这种(俄语)格式:+ X(XXX)XXX-XX-XX
有没有机会使用正则表达式实现它?