ICode9

精准搜索请尝试: 精确搜索
  • c# – 使我的所有方法都需要https一个好主意?2019-05-29 14:54:50

    我正在使用asp.net web api,我正在使用基本身份验证来授权我的用户.我需要在所有需要授权的呼叫上使用HTTPS,但是对于我不需要授权的所有呼叫(即注册),我是否应该在https中执行它们以保持一致性?如果我不使用https进行这些调用,是否会出现性能提升等问题.解决方法:对于大多数系统来

  • c# – 读取非常大的文本文件,我应该合并异步吗?2019-05-29 14:54:31

    我一直面临着制作一种方法的挑战,该方法将非常大的文本文件读入程序,这些文件的范围可以从2gb到100gb. 到目前为止,这个想法一直是读取方法中的几千行文本. 目前,使用流阅读器设置程序,逐行读取文件并处理在该行上找到的必要数据区域. using (StreamReader reader = new StreamRea

  • c# – MVVM – 具有多态性的集合2019-05-29 14:54:15

    我试图在ListBox中公开两个派生类型:OutFlight和InFlight都派生自Flight,它是一个抽象类型. MVVM说我必须为ListBox的绑定模型设置ViewModel.对于一种类型的曝光来说,这不是什么大问题,但我的列表框包含两种派生类型,我正在寻找最好的MVVM方法.这是否意味着我必须为每个派生类型设置

  • c# – 如何在不影响“上次写入时间”的情况下更改文件2019-05-29 14:53:55

    我想写一些文件,比如 using( var fs = File.OpenWrite( file ) ) { fs.Write( bytes, 0, bytes.Length ); } 但是,这会改变“last write time”.我可以稍后通过使用重置它 File.SetLastWriteTime( file, <old last write time> ); 但与此同时,FileSystemWatcher已经触发. 现

  • c# – 直接向BizTalk或通过MSMQ发送消息?2019-05-29 14:53:37

    这是我第一次使用BizTalk进行跨机器,异步,可靠的通信.我想知道有没有办法直接从一台机器发送消息到BizTalk队列,或者我必须使用本地MSMQ,后者又向BizTalk发送消息? 在C#中,是否有用于向BizTalk队列发送消息的绑定?对于MSMQ,我知道有NetMsmqBinding. 干杯 更新: 由于我引入了一些混乱,

  • c# – EWS以其他格式保存/导出EmailMessage2019-05-29 14:53:17

    我正在使用EWS Managed API 2.0.此时我可以将EmailMessages保存为我的硬盘* .eml文件.但是我无法正确打开它们来显示内容. 如何将EmailMessage(.eml)直接保存为.html,.doc或.txt文件?解决方法:如果要将其另存为.eml,请使用以下代码 message.Load(new PropertySet(ItemSchema.MimeCo

  • c# – 为什么这段代码会变慢?2019-05-29 14:52:58

    我目前正在将大量Access数据库转换为Xml文件.我以前做过这个,我仍然拥有以前项目的代码.但是,这段代码不会让我按照我的意愿构建xml,这次是我需要做的.我正在使用带有for循环的XDocument来实现这一点,但是在经过几千行数据后,它会变得非常慢. 阅读XDocument的工作原理告诉我,XEleme

  • c# – 更改集合中的struct2019-05-29 14:52:41

    我在里希特的书中读过有关拳击的内容,有一点我不明白.我已成功更改了对象中的struct.但是当我尝试在集合中更改struct时,我遇到了问题. //my struct internal struct Point:IChangeBoxedPoint { public Int32 x, y; public void Change(Int32 x, Int32 y) { t

  • 使用C#的Flags特性2019-05-29 14:52:29

    举个例子:我有如下的一个需求,当我想要取得用户信息的时候,会先从本地缓存中查找,找不到然后从分布式缓存中查找,最后找不到再从数据库中查询。但是有些场景我又不需要查询数据库。 所以我想建立如下这种模型。 public UserEntity GetUserInfo(List<DataSource> dataSources){ var

  • c# – 将日期时间从iPhone应用程序发送到Web服务2019-05-29 14:52:23

    从iPhone应用程序,我必须将日期作为参数发送到webservice方法,其中服务器解析逻辑使用C#,.NET和JSON实现. 在我的iPhone应用程序中,我将日期格式化为: NSDateFormatter *dateFormatter = [[NSDateFormatter alloc] init]; [dateFormatter setTimeZone:[NSTimeZone timeZoneWithName

  • c# – Linq函数,如.Net string.CompareOrdinal2019-05-29 14:52:05

    我需要在linq查询中使用string.CompareOrdinal(…)来比较字符串. string max; string min; var res = db.Table .Where(c => string.CompareOrdinal(c.Id, min) >= 0) .Where(c => string.CompareOrdinal(c.Id, max) <= 0) .ToList(); 代

  • c# – const enum的最佳实践命名约定,避免循环定义2019-05-29 14:51:48

    这有点像duplicate question,但没有真正的解决方案. 所以我们走了.让我们说: public enum Color { Red, Blue, Green } public class BlueUnicorn { private const Color Color = Color.Blue; } >“对大多数枚举类型使用单数名称,但对位字段的枚举类型使用复数名

  • c# – Linq选择没有子节点的父记录2019-05-29 13:56:09

    我有这样的层次结构: - Order - order details - work order header - work order details 我想选择没有工单详细信息的工单. 到目前为止,我有这个,但它返回一级,订单详细信息…我希望下一级,工作订单标题. IEnumerable<OrderDetail> odWithoutWoDtls = order.O

  • c# – 将LineGeometry与EllipseGeometry结合(代码中,不是XAML)2019-05-29 13:55:52

    我正在尝试使用WPF创建自定义形状.对于初学者我只是想创建一个简单的线,每端都有一个圆圈(我知道有LineCaps,但这不是我想要的). 我已经研究了一些教程和最简单的方法,似乎使用了CombinedGeometry.但是我无法让它正常工作.这是我创建几何对象的代码: protected override Geometry D

  • c# – Pixel by Pixel Color Conversion WriteableBitmap => PNG仅黑色到具有透明度的颜色2019-05-29 13:55:34

    我正在开发一个silverlight应用程序,我的所有图标都是PNG. 所有这些图标的颜色都是黑色,或者更确切地说是黑色到灰色,具体取决于alpha值.每个PNG都有透明的背景. 在我的应用程序中,我想做一个逐像素颜色从黑色或灰色变化,让我们说红色(黑色之前)或浅红色(灰色之前). 我认识到,遍历

  • c# – 在Log4Net中找不到Logger时设置默认日志2019-05-29 13:55:15

    我使用Log4Net作为我们应用程序的日志记录机制.我们的配置包含在配置文件中,在我们的代码中,我们以编程方式调用我们要调用的几个记录器(主要使用FileAppenders)中的哪一个.最近我意识到我们的一个日志文件没有被填充,我跟踪它的字符串不匹配,在我们的配置文件中的名称和我们在代码

  • c# – 用于根据时间戳计算时间跨度的SQL查询2019-05-29 13:54:56

    在我的项目中,我需要计算时间跨度.目前,我正在检索与我的查询匹配的每个TimeStamp并将它们存储在List<>中.然后,我遍历列表以查看是否有任何间隔是10秒或更短,然后我将它们加在一起.大于10秒的任何内容都将被忽略.我想知道是否有一个我可以做的SQL查询会为我做这个吗?我做了一些搜索

  • c# – GetAdornerLayer返回null2019-05-29 13:54:39

    我有问题 AdornerLayer AdornerLayer = AdornerLayer.GetAdornerLayer(布局); 此方法始终返回null. 我究竟做错了什么? public partial class MainWindow : Window { public MainWindow() { InitializeComponent(); Layout layout = new Layout();

  • c# – 在密码字段中显示星号而不是值2019-05-29 13:54:23

    我想在密码字段中显示星号而不是没有值.当我将字段设置为type = text时,我可以看到纯文本.当我将类型设置为密码时,我得到空白字段.有没有办法将值显示为星号? <input type="text" id="txtPwd" runat="server" /> 这是我的领域.提前谢谢,Laziale解决方法:您可以使用H

  • c# – ValueInjecter在映射属性时忽略大小写2019-05-29 13:54:04

    例如,我想将属性Foo.ID映射到Bar.Id,是否可能?解决方法:您需要创建自己的ConventionInjection,以便在不敏感地比较属性名称时: public class IgnoreCaseInjection : ConventionInjection { protected override bool Match(ConventionInfo c) { return String.Com

  • c# – 使用RhinoMocks模拟参考参数2019-05-29 13:53:44

    我的代码,我有以下电话: string proposed=string.Empty; validator.IsValid(arg0, arg1, ref proposed); 我在我的测试中存根验证器,并希望该存根改变引用的建议字符串变量的内容.我尝试在WhenCalled-Handler中设置参数的值,但这显示没有效果. validatorStub.Stub(x => x.IsVal

  • c# – 在另一个用户控件中消耗一个用户控件的自定义事件?2019-05-29 13:53:24

    在UserControl1中有一个自定义事件,我想在UserControl2中连接. 在UserControl1中,我已将自定义事件声明为: public event MYDelegate SendMessage; 而我的委托定义在其他类库中: public delegate string MYDelegate(string message); 我在我的代码中触发SendMessage如下: Send

  • c# – 设置表单最小大小2019-05-29 13:53:08

    我有一个带有相当大边框的C#表单.我想将最小大小设置为(850,760)(默认的起始大小),但是当我尝试在表单属性菜单中设置值时,它会不断将其更改为(850,720).我尝试按代码设置如下: this.minimumSize = new System.Drawing.Size(850, 760); 但是当我运行代码时,我仍然可以垂直缩小我的

  • c# – 增加asp.net应用程序的应用程序超时2019-05-29 13:52:51

    在我的应用程序中,我进行了一次服务调用,最多可能需要2分钟才能返回值. (跨多个数据库进行处理). 在调用此方法时,应用程序超时. 我在web配置中设置了以下内容.我仍然在IIS中托管时收到错误 <system.web> <compilation debug="true" targetFramework="4.0" /> <sessionSta

  • c# – 在ASP代码隐藏中,重定向后添加return关键字有什么好处?2019-05-29 13:52:35

    我想知道是否有必要在我的Codebehind中的Response.RedirectPermanent调用之后保留一个return语句?它似乎不是,但我想与其他人确认. Response.RedirectPermanent(vpd.VirtualPath); return; 是否有任何理由这样做是为了获得功能还是性能提升?解决方法:回答大修: 拿着电话!我之前的答案

专注分享技术,共同学习,共同进步。侵权联系[81616952@qq.com]

Copyright (C)ICode9.com, All Rights Reserved.

ICode9版权所有