草庐IT

null_unspecified

全部标签

c# - WCF 不反序列化。为什么我的参数是 NULL?

我正在尝试设置一个Web服务来接受预定义的传入SOAP/XML消息。我无法控制客户端代码或发送的SOAP消息。我正在尝试一个简单的例子,但遇到了问题。假设这是SOAP消息:JohnDoe我的数据契约对象:[DataContract(Name="Customer",Namespace="http://tempuri.org")]publicclassCustomer{[DataMember]publicstringFirstName{get;set;}[DataMember]publicstringLastName{get;set;}}服务接口(interface):[ServiceCo

c++ - 具有 NULL 目录名称的 GetDiskFreeSpaceEx 失败

我正在尝试在我的C++win32应用程序中使用GetDiskFreeSpaceEx来获取“当前”驱动器上的总可用字节数。我在Windows7上。我正在使用这个示例代码:http://support.microsoft.com/kb/231497而且有效!嗯,差不多。如果我提供一个驱动器,它就可以工作,例如:...szDrive[0]='C';//fResult变为true,我可以继续准确计算可用的空闲字节数。然而,问题是我希望不必指定驱动器,而只是使用“当前”驱动器。我在网上找到的文档(Here)状态:lpDirectoryName[in,optional]Adirectoryonth

c# - IDisposable:是否有必要在 finally {} 上检查 null?

在您在网络上找到的大多数明确不使用“使用”的示例中,模式类似于:SqlConnectionc=newSqlConnection(@"...");try{c.Open();...}finally{if(c!=null)//如果您使用“using”并查看生成的IL代码,您可以看到它生成了null的检查L_0024:ldloc.1L_0025:ldnullL_0026:ceqL_0028:stloc.sCS$4$0000L_002a:ldloc.sCS$4$0000L_002c:brtrue.sL_0035L_002e:ldloc.1L_002f:callvirtinstancevoid[m

c# - 反序列化错误: value cannot be null. 参数名称:type

我正在尝试反序列化一个json响应,但收到值不能为空的错误。非常感谢任何帮助!我以这种方式反序列化了许多其他json字符串,并且从未遇到过此错误。我不确定是什么原因造成的。谢谢!这是对象的代码:[Serializable]publicclassLocationResponse{publicstringauthenticationResultCode{get;set;}publicstringbrandLogoUri{get;set;}publicstringcopyright{get;set;}publicListresourceSets{get;set;}publicintstatu

c# - ASP.Net Core 2.0 SignInAsync返回异常值不能为null,提供程序

我有一个ASP.NetCore2.0Web应用程序,正在使用单元测试(使用NUnit)进行改进。该应用程序可以正常运行,到目前为止,大多数测试都可以正常运行。但是,测试身份验证/授权(用户是否登录并可以访问[Authorize]过滤的操作)失败,并显示...System.ArgumentNullException:Valuecannotbenull.Parametername:provider...后...awaitHttpContext.SignInAsync(principal);...但是目前尚不清楚根本原因是什么。代码执行在此处的被调用方法中停止,并且IDE中未显示任何异常,但

c# - FileUpload.PostedFile 在 UpdatePanel 中始终为 null

我在UpdatePanel中有一个FileUpload控件。我已经成功地向脚本管理器注册了上传按钮以进行完整的回发。我遇到的唯一问题是FileUpload.HasFile总是返回null。注意:当我将FileUpload控件移到更新面板之外时,一切正常文件。是否有解决方案或解决方法。谢谢。 最佳答案 您可以将FileUpload控件放在UpdatePanel中,但您必须使用PostBackTrigger而不是AsyncPostBackTrigger。我最近使用了这种方法并结合了两种类型的触发器。PostBackTrigger用于文件

c# - 为什么 Application.Current == null 在 WinForms 应用程序中?

为什么Application.Current在WinForms应用程序中出现为空?应该如何以及何时设置?我在做:staticclassProgram{//////Themainentrypointfortheapplication.///[STAThread]staticvoidMain(){Application.Run(newMainForm());}} 最佳答案 Application.Current特定于WPF应用程序。因此,当您在WinForms应用程序中使用WPF控件时,您需要初始化WPF应用程序的实例。在您的WinFo

javascript - IE8 querySelector null 与普通 null

我刚刚在ie8中发现了非常有趣的行为。事实证明null并不总是null。//justnormal,casualnullhangingoutinthesunvarnullA=null;//queryfornonexistingelement,shouldgetnull,samebehaviouralsoforgetElementByIdvarnullB=document.querySelector('asdfasfdf');//theyareequalconsole.log(nullA===nullB);//falsenullAinstanceofObject;//willthrow'O

php - JSON 在 Firefox/Opera 中输出 null,在 Chrome 中正确

注意:我不认为这是Drupal问题,所以我将其发布在SO上。我们创建了一个应该返回JSON的Drupal模块。例如。调用/foo/json返回JSON。在Chrome中这一切都很好。然而,Firefox只显示“null”。JSON的内容只是一个PHP数组,其中包含一些用循环填充的信息$someArray=array();foreach(....){$someArray[]=array("foo"=>"bar",...);}echojson_encode($someArray);到目前为止,我知道这不是编码问题。如果我只从$someArray[0]["some_key"]返回一个元素,C

Java : setting object to null within a method has no effect (Reusing code)

我正在尝试编写一种从二叉搜索树中删除节点的方法。这是我删除节点的方法。publicvoiddelete(intdeletionNodeValue){NodenodeToBeDeleted=getNode(deletionNodeValue);if(nodeToBeDeleted==null)return;//Nonodewithsuchvalueexiststhrowanerrorif(isLeafNode(nodeToBeDeleted)){nodeToBeDeleted=null;}elseif(nodeToBeDeleted.getNumChildren()==1){bypass