草庐IT

move_member

全部标签

c# - 在执行 File.Move 之前确保文件夹存在的最简单方法是什么?

这个问题在这里已经有了答案:HowdoIcreatedirectoryifitdoesn'texisttocreateafile?(6个答案)关闭7年前。我有一个文件夹结构:C:\Temp[completelyempty]我有一个文件要移动到C:\Temp\Folder1\MyFile.txt如果我执行File.Move,我会收到一条错误消息,提示该文件夹不存在。是否有任何C#方法可以创建到此为止的所有文件夹:C:\Temp\Folder1\?

c# - Response.Redirect 结果在 "Object moved to here"

我正在处理C#ASP.NET页面,该页面通常最终重定向到“文件:”URL。在大多数情况下,这似乎在大多数情况下都能正常工作,但偶尔(并且,在我的测试系统上,显然总是),而不是重定向到文件,我得到一个页面,其中包含文本“对象移动到这里”,其中“此处”是指向我试图重定向到的文件的链接,但在冒号后有四个斜杠而不是两个斜杠(即“file:////testserver/docs/testdoc.doc”)这通常伴随着“System.Threading.ThreadAbortException:Threadwasbeingaborted”消息。我在别处寻找解决方案并发现了一些关于Response.

c# - File.Move 不起作用 - 文件已存在

我有一个文件夹:c:\test我正在尝试这段代码:File.Move(@"c:\test\SomeFile.txt",@"c:\test\Test");我得到异常:Filealreadyexists输出目录肯定存在,输入文件也在那里。 最佳答案 你需要的是:if(!File.Exists(@"c:\test\Test\SomeFile.txt")){File.Move(@"c:\test\SomeFile.txt",@"c:\test\Test\SomeFile.txt");}或if(File.Exists(@"c:\test\Te

c# - 多次抛出 "Missing compiler required member"错误,几乎没有更改代码

今天,在对我运行的C#MVC站点进行一些更改后,我返回进行更多修改并遇到此错误:MissingcompilerrequiredmemberSystem.Runtime.CompilerServices.ExtensionAttribute..ctor错误有点含糊(显然除了它的描述)因为它没有给我一个文件、行或列来引用,只有项目。此外,它总共抛出20次错误。从部署(当时它完全可用)到现在,我只对代码进行了三处更改。我恢复了我的更改,它仍然抛出同样的错误,这对我来说毫无意义。除了thisguys之外,我在SO或Google上没有找到很多关于此错误的信息解决方案和一些对一些Mono项目错误的

c# - 为什么我会收到消息 "Invalid setup on a non-virtual (overridable in VB) member..."的异常?

我有一个单元测试,我必须模拟一个返回bool类型的非虚拟方法publicclassXmlCupboardAccess{publicboolIsDataEntityInXmlCupboard(stringdataId,outstringnameInCupboard,outstringrefTypeInCupboard,stringnameTemplate=null){returnIsDataEntityInXmlCupboard(_theDb,dataId,outnameInCupboard,outrefTypeInCupboard,nameTemplate);}}所以我有一个XmlCu

c# - 无法使用实例引用访问成员 '<member name>'

我正在学习C#,但遇到了这个问题:namespaceMyDataLayer{namespaceSection1{publicclassMyClass{publicclassMyItem{publicstaticstringProperty1{get;set;}}publicstaticMyItemGetItem(){MyItemtheItem=newMyItem();theItem.Property1="MyValue";returntheItem;}}}}我在UserControl上有这段代码:usingMyDataLayer.Section1;publicclassMyClass{

javascript - 如何在 Google Maps API 中 move 标记

我正在使用GoogleMapsAPIV3,我正在尝试让标记在屏幕上move。这是我拥有的:html{height:100%}body{height:100%;margin:0;padding:0}#map_canvas{height:100%}functioninitialize(){varmyLatLng=newgoogle.maps.LatLng(50,50);varmyOptions={zoom:4,center:myLatLng,mapTypeId:google.maps.MapTypeId.ROADMAP}varmap=newgoogle.maps.Map(document.

javascript - 可 move/可拖动 <div>

这是我更新和修改的脚本,它完全可以工作,除了我想将它普遍化...观察****我怎样才能做到这一点,这样我就不必执行function(e){BOX.Draggable.elemen=e.target||e.src元素;elementDraggable(e);每次我需要为不同的元素使用可拖动功能?window.onload=addListeners;varBOX=function(){return{Draggable:function(){}};}();functionaddListeners(){document.getElementById('div').addEventListene

javascript - JSLint 错误 : "Move the invocation into the parens that contain the function"

JSLint这个错误是什么意思?又该如何改写?错误:第78行第3个字符出现问题:将调用移动到包含函数的括号中:})(jQuery); 最佳答案 要通过JSLint的标准,需要这样写:}(jQuery));虽然我认为特定标准有点主观。我认为这两种方式都不错。(function(){})()对我来说更有意义,因为你包装了完整的函数,然后调用它(function(){}())看起来您正在将函数调用的结果包装在括号中... 关于javascript-JSLint错误:"Movetheinvoca

javascript - JSLint 错误 : Move all 'var' declarations to the top of the function

JSLint站点已更新,我无法再检查JS脚本。对我来说,这个警告并不严重,我不想通过数千行来解决这个问题,我想找到更严重的问题。有人知道如何关闭此错误,或使用旧版JSLint吗?更新例子:functiondoSomethingWithNodes(nodes){this.doSomething();for(vari=0;ijslint.com输出:Error:Problematline4character8:Moveall'var'declarationstothetopofthefunction.for(vari=0;i问题:在函数之上添加变量是新要求。我无法使用JSLINT来测试代码