【c# – 带布局的自定义错误页面】教程文章相关的互联网学习教程文章

c# – FluentValidation中每个自定义规则的客户端验证的最佳方法【代码】

我在我的Asp.Net MVC 4应用程序中使用FluentValidation.我已经知道一些规则会自动为jQuery验证库生成属性.此脚本库已经知道必须检查的内容,例如在需要数据规则,数据规则范围等情况下. 我知道FluentValidation中有一些函数,但客户端不包含这些函数.例如:.Equal(true).我已经检查了@DarinDimitrov回答here并且没有任何问题地执行了这个. 但是,我不想总是创建从FluentValidationPropertyValidator继承的新类.我们必须将此添加到globa...

c# – 创建自定义NewtonSoft JSon转换器【代码】

我有以下使用NewtonSoft JSon解析的JSon:{"page" : 0,"listings" : [ {"data" : { "name" : "Name 1", "id" : "id1" },"media" : {"images" : [ { "title" : "image1", "url" : "http://www.d.com/image1" }, { "title" : "image2", "url" : "http://www.d.com/image3" }, ]}},{"data" : { "name" : "Name 2", "id" : "id2" },"media" : {"images" : [ { "title" : "image3", "url" : "http://www.d.com/image3" }, { "title" : "...

c# – 使用IDictionary>的自定义解析程序进行反序列化问题【代码】

问题: 我有一个包含IDictionary< MyCustomClass,List< string>>的Foo类.我正在使用自定义的ContractResolver,如this answer所示,这样我的字典将序列化为包含“Key”和“Value”属性的对象数组.那部分工作正常.但是,当我尝试使用相同的解析器将JSON反序列化为Foo时,我收到错误,如下所示. 错误:Run-time exception (line 46): Cannot deserialize the current JSON array (e.g. [1,2,3]) into type‘System.Collections.Generic.ID...

c# – 如何将DateTimePicker设置为特定时间并保留自定义日期?【代码】

在Windows窗体C#中,我想将DateTimePicker设置为特定时间,并在单击按钮时保留自定义日期(从dateTimePicker中选择的任何日期). 例如: 假设我们有这个日期和时间:2015-08-15 08:30:00我想点击按钮时日期保持不变,时间变为11:30:00. 我的意思是如果我从dateTimePicker中选择任何日期然后单击按钮,则日期保持不变,时间更改为11:30:00. 请帮我实现这个目标. 我可能需要修改以下代码来实现我想要的:private void button1_Click(object ...

c# – 自定义DbContext Generator【代码】

对于数据库第一个设计,创建EDMX会生成DbContext和poco模型T4(.tt)模板文件.我成功地能够自定义Model.tt文件,使其生成具有Pascal套接字类名称和属性名称的POCO类,以及Pascal案例中的poco类文件名,这与我的其余代码的编码标准相符. 我想解决的问题是,当我创建一个EDMX时,我必须为每个EDMX编辑Model.tt文件,而不是我试图看看是否有任何方法来自定义tt文件生成器并为其添加代码修改在创建EDMX时自动实现pascalcasing规则.我不确定这是否...

c# – AutoFixture SemanticComparison是否可以为指定类型设置自定义比较器

是否可以在AutoFixture SemanticComparison中为对象的指定属性或指定类型设置自定义比较器. 例如,您需要比较具有DateTime类型属性的对象.您希望使用Likenes比较它们,但您希望比较的精度以毫秒级别丢弃差异(可能在从数据库检索DateTime后丢失了精度).解决方法:您可以使用Likeness(Fluent)API的EqualsWhen成员来执行此操作. Here是一个非常相似的例子.

c# – Accord KDTree具有自定义距离功能【代码】

我有一个表示道路网络的图形数据结构(节点是道路中的点/交叉点,边缘是道路). Node对象具有与之关联的纬度和经度. 我正在使用Accord的KDTree类来查找给定GPS坐标的附近节点.由于Accord似乎没有将Haversine距离作为内置距离函数(我错了吗?),我定义了自己的自定义距离函数,并将其作为额外参数传递给KDTree.FromData()方法,如下:var nodes = graph.Nodes;//Initialize KD-tree with distance function defined as the cartesian appr...

c# – 自定义视图中的BindableProperty不会取消订阅PropertyChanged【代码】

背景信息 我正在使用MVVM和View第一种方法在XAML中开发Xamarin Forms(v4.1.1.3,在iOS上测试)应用程序;我正在使用MVVMLight的ViewModelLocator服务将单实例ViewModel分配给Views:BindingContext="{Binding [SearchViewModel], Source={StaticResource ViewModelLocator}}"导航到另一个页面时,我正在构建一个新的页面实例,每次都会收到相同的ViewModel实例.var page = new SearchView(); var tabbedPage = Application.Current.Main...

c# – 修改自定义app.config配置部分并保存【代码】

我正在使用.NET Framework 4.6.1开发一个C#WPF MVVM应用程序,我在App.config中有一个自定义部分:<configuration><configSections><section name="SpeedSection" type="System.Configuration.NameValueSectionHandler" /></configSections><SpeedSection><add key="PrinterSpeed" value="150" /><add key="CameraSpeed" value="150" /></SpeedSection> </configuration>我想从我的应用程序修改PrinterSpeed和CameraSpeed.我试过这段...

c# – ASP.NET核心 – 自定义AspNetCore.Identity实现不起作用【代码】

我正在构建一个完全自定义的AspNetCore.Identity实现,因为我希望TKey全面成为System.Guid.尊敬的我,我已经派出类型…… >角色:IdentityRole< Guid,UserRole,RoleClaim>> RoleClaim:IdentityRoleClaim< Guid>>用户:IdentityUser< Guid,UserClaim,UserRole,UserLogin>> UserClaim:IdentityUserClaim< Guid>> UserLogin:IdentityUserLogin< Guid>> UserRole:IdentityUserRole< Guid>> UserToken:IdentityUserToken< Guid> > Ap...

c# – 如何使用Convert将字符串转换为自定义对象【代码】

我在C#编程中找到了以下声明:IFormattable provides the functionality to format the value of an objectinto a string representation. It is also used by the Convert class to do the opposite.我有课:class a : IFormattable {private string aa = "123";private int bb = 5;public string ToString(string format, IFormatProvider formatProvider){return $"aa={aa} bb={bb}" ;} }但是如何通过使用转换为对象来转换字符串...

c# – 使用自定义分隔符解析一个巨大的文本文件(大约2GB)【代码】

我有一个2GB左右的巨大文本文件,我试图在C#中解析.该文件具有行和列的自定义分隔符.我想解析文件并提取数据并写入另一个文件,方法是插入列标题,用换行符替换RowDelimiter,用tab替换ColumnDelimiter,这样我就能以表格格式获取数据. 样本数据:1 ‘?’ 2 ‘?’ 3 ##### 11 ‘?’ 12′ ?’13 RowDelimiter:#####ColumnDelimiter:’?’ 我继续在下一行获取System.OutOfMemoryException while((line = rdr.ReadLine())!= null)public...

如何为SonarQube创建自己的C#自定义规则?

我一直在做一些研究.我找到的是一个非常好的样本列表,但对于其他语言here. 我也看了sonar-dotnet.但它看起来与其他实现不太相似. 最后,说实话可能是我的最后一次机会,我快速浏览了FxCop自定义规则,我不确定什么是正确的方法. 我想要做的只是一个基本的c#规则,可以像this predefined by sonar一样进行审核. 我的意思是,使用不合规代码和合规解决方案.解决方法:您指出的声纳自定义规则示例都是用Java编写的,并使用Java编写的解析器来...

c# – 强制WcfSvcHost.exe使用我的自定义服务主机【代码】

是否可以强制使用WcfSvcHost(在我执行F5时自动执行或在解决方案中调试其他项目时)使用自定义ustom服务? 我的自定义服务主机通过使用服务工厂在我的asp.net主机容器中运行良好,服务工厂又调用自定义服务基础. 但是当WcfSvcHost执行它时,它不使用我的自定义ustom服务. 这可能吗? 如果没有,我的替代方案是什么?我认为我必须取消选中“在另一个解决方案中调试项目时启动WCF服务主机”,这是在应用程序属性中的WCF选项中,但是我必须创...

c# – 在自定义应用程序中托管MS Office文档的更好选择?【代码】

我目前正在.NET(2.0)表单中托管IE浏览器控件,并使用它来加载Office文件,如Excel和Word:_ieCtrl.Navigate("C:\\test.xls", False);托管和加载工作很顺利,除非我导航到一个文件,我会看到一个对话框,询问我是要保存还是打开文件. (这是标准的IE文件下载行为.)我总是想打开它,我不希望对话框显示. 另一个问题是,当我关闭托管IE控件的窗口和Office文档时,文档不会关闭并在磁盘上保持打开状态.这意味着,由于共享冲突,后续尝试通过我的应...

错误 - 相关标签