草庐IT

image_to_string

全部标签

c# - WCF 服务 : How to find server logs to understand error?

我知道这可能是一个非常基本的问题,但我对WCF和服务创建是全新的。我正在使用MicrosoftVS2010C#4运行本地托管WCF服务。我正在尝试通过简单绑定(bind)通过URL运行服务,并通过URL运行PUT和GET方法。我得到了:.有关详细信息,请参阅服务器日志。当我尝试发出服务请求时出错。我怎样才能找到这些服务器日志? 最佳答案 不一定要打开日志记录。需要在WCF配置(app.config或web.config)中启用跟踪和日志记录。您可以手动执行此操作,也可以通过单击app.config然后选择EditWCFConfigu

c# - 检查 int、string、double 等任何类型的 null 或 empty 的通用方法

我正在尝试让它工作,但不知何故它超出了我的控制范围......我希望能够检查null或empty到我分配的任何类型。例如:inti=0;stringmystring="";varreult=CheckNullOrEmpty(10)//passingintvarresult1=CheckNullOrEmpty(mystring)//passingstringpublicboolCheckNullOrEmpty(Tvalue){//checkfornulloremptyforstrings//checkfornulli.e.0forint}有人可以帮我解决这个问题吗?我想了解泛型如何适用于

c# - 将 string[] 转换为 Int[] 而不丢失前导零

输入:stringparam="1100,1110,0110,0001";输出:int[]matrix=new[]{1,1,0,0,1,1,1,0,0,1,1,0,0,0,0,1};我做了什么?首先,我将字符串拆分为字符串[]。string[]resultantArray=param.Split(',');创建了一个方法,我在其中传递了我的字符串[]。varintArray=toIntArray(resultantArray);staticprivateint[]toIntArray(string[]strArray){int[]intArray=newint[strArray.Len

c# - 如何使用 Linq-To-SQL 进行更新?

我需要更新值,但我正在循环所有表值来执行此操作:publicstaticvoidUpdate(IEnumerablesamples,DataClassesDataContextdb){foreach(varsampleindb.Samples){varmatches=samples.Where(a=>a.Id==sample.Id);if(matches.Any()){varmatch=matches.First();match.SomeColumn=sample.SomeColumn;}}db.SubmitChanges();}我确信上面的代码不是正确的方法,但我还想不出任何其他方法

C# 应用程序设置 : Is there a easy way to put a collection into <appSetting>

我试过了和System.Configuration.ConfigurationManager.AppSettings.GetValues("List");但我只得到最后一个成员。我怎样才能轻松解决这个问题? 最佳答案 我处理过类似的问题,我是用这段代码解决的。希望这对您的问题有所帮助。在这种情况下,列表(类似于我的URLSection)将在web.config中有一个完整的配置部分,然后您可以从该部分获取所有值。我为此创建了三个类:ConfigElement、ConfigElementCollection、WebConfigSect

c# - 一行 LINQ 将 string[] 展平为字符串?

我想出了下面的foreach,但我希望这可以在一行中完成。也许是linq?任何想法将不胜感激。foreach(stringitemindecoder.AllKeys){message+=String.Format("{0}:{1};",item,decoder[item]);} 最佳答案 varmessage=string.Join(";",decoder.AllKeys.Select(x=>string.Format("{0}:{1}",x,decoder[item])).ToArray());

c# - 将 List<string> 转换为 StringCollection

我需要上述功能,因为我只能将StringCollection存储到设置,而不能存储字符串列表。如何将List转换为StringCollection? 最佳答案 怎么样:StringCollectioncollection=newStringCollection();collection.AddRange(list.ToArray());或者,避免中间数组(但可能涉及更多重新分配):StringCollectioncollection=newStringCollection();foreach(stringelementinlist)

c# - 在 LINQ to Entities 中删除记录的正确方法

我只是遇到一个非常简单的情况,我只需要使用Linq2Entities删除记录。我试着做了一些研究,但仍然无法找到正确的方法。这是我的简单代码:[DataObjectMethod(DataObjectMethodType.Delete)]publicvoidDeleteEmployee(Employeez){using(varctx=newMyEntity()){varx=(fromyinctx.Employeeswherey.EmployeeId==z.EmployeeIdselecty).FirstOrDefault();ctx.DeleteObject(x);ctx.SaveCha

c# - 格式化 asp :DataPager to show in ul li

我正在使用TwitterBootstrap和ASP.NetC#Webforms构建网站。我的页面上有一个绑定(bind)了DataPager的ListView,但我需要更改.Net呈现DataPager的HTML的方式。目前,所有寻呼机项目都是这样显示的:First 1 2 Last 但是我需要将所有项目包装在无序列表中,而不是span和标签。我当前的标记如下所示:我需要以某种方式覆盖NextPreviousPagerField和NumericPagerField,以便它们输出标签而不是和。 最佳答案

C# 从 List<KeyValuePair<string, string> 获取键和值

给定一个列表:privateList>KV_List=newList>();voidinitList(){KV_List.Add(newKeyValuePair("qwer","asdf"));KV_List.Add(newKeyValuePair("qwer","ghjk"));KV_List.Add(newKeyValuePair("zxcv","asdf"));KV_List.Add(newKeyValuePair("hjkl","uiop"));}(注意:键“qwer”有多个值,值“asdf”有多个键。)1)是否有比仅在KeyValuePair列表上执行foreach更好的方法