【c#-参数值’163753323027.987000000’超出范围】教程文章相关的互联网学习教程文章

c#-将OData Connected Service添加到项目失败:值不能为null.参数名称:path1【代码】

我正在将ASP API 2与OData v3和Visual Studio 2017社区一起使用..我正在尝试通过OData Connected Service使用此API,并且我遵循的是instructions,然后抛出错误: 将OData Connected Service添加到项目失败:值不能为null.参数名称:path1Error 那么该如何处理呢?解决方法:为了阐明CRice的回应: 为OData V3安装WCF数据服务5.0 https://www.microsoft.com/en-us/search/result.aspx?q=WCF+Data+Services 1-添加Odata Connected Serv...

C#的XSLT参数(从XML到XML)【代码】

我需要将一个XML文件转换为另一个经过过滤的XML.我想使用XSLT / C#进行此操作.我在C#中的源代码将使用参数列表执行XSLT文件(我正在使用XslCompiledTransform类). 我的问题是:如何用XSLT语言解析从C#传输的所有参数,以过滤输出XML文件. 示例:汽车清单<cars><car brand="Audi" model="A4/><car brand="Audi" model="A6/><car brand="Audi" model="A7/><car brand="Volvo" model="V40" /><car brand="Volvo" model="V60" /><car bra...

C#-AADSTS70011:为输入参数“范围”提供的值无效【代码】

因此,我有一个方案,在该方案中,应在特定条件下将用户添加到组中.此外,当应用程序开始运行时,也不应要求用户登录其Microsoft ID / PWD.因此,我访问创建了Graph Service Client对象的令牌,如下所示:GraphServiceClient graphClient = new GraphServiceClient("https://graph.microsoft.com/v1.0", new DelegateAuthenticationProvider(async (requestMessage) =>{string clientId = "My APP ID";string authorityFormat = "https://...

c#-CALLED方法中的锁语句是否保护对VIA`ref`参数的字段访问?【代码】

鉴于private object _x;private object LoadAndSet(ref object x) {// lock established over read and updatelock (somePrivateObjectNotUsedElsewhereThatIsIrrelvantToTheQuestion) {if (x == null)x = Load();return x;} }调用为public object Load() {return LoadAndSet(ref _x); }>锁的原子性/可见性保证是否涵盖“通过引用传递给字段(_x)的读取/写入”? 也就是说,第一个代码是否等效于以下代码,其中直接使用该字段? (分配...

在C#中调用的存储过程如何在不提供所有可选参数的情况下正确插入数据?【代码】

我正在尝试使用Dapper将带有存储过程的数据从C#程序插入SQL Server数据库中.尝试执行此操作时,没有出现任何错误,但是很遗憾,某些数据被插入到错误的列中. 数据库由许多表和列组成,因此使用存储过程来正确插入数据.我已经在SQL Server本身中对存储过程进行了广泛的测试,并且可以肯定在直接在服务器上执行SQL代码时正确放置了数据. 这是调用存储过程的代码,以及存储过程脚本的一小部分.public void AddIndividual(string genus, stri...

C#格式化外部Dll函数参数【代码】

我尚未找到有关此主题的良好参考.在这个例子中,我们将使用一些我要移植到C#的C代码. 在C land中,我们具有以下用于外部库功能的原型:extern "C" DWORD EXPORT FILES_GetMemoryMapping(PSTR pPathFile,PWORD Size,PSTR MapName,PWORD PacketSize,PMAPPING pMapping,PBYTE PagesPerSector);并以如下方式使用:FILES_GetMemoryMapping((LPSTR)(LPCTSTR)MapFile, &Size, (LPSTR)MapName, &PacketSize, pMapping, &PagePerSector);现在,...

jQuery Carosellite和来自C#的循环和参数【代码】

我正在使用jQuery Carosellite和Cycle显示类似框架的图像.如何将值传递给诸如速度,代码隐藏等可见属性(c#). 前html代码:<script type="text/javascript" language="javascript">$(function() {$(".anyClass").jCarouselLite({btnNext: ".next",btnPrev: ".prev",visible: 1,scroll: 1,speed: 1000});}); </script>艺eth解决方法:如果您不喜欢混合使用ASP.NET代码,则还可以这样做: 标记:<asp:HiddenField runat="server" id="hfV...

c#-Moq和您传递的参数【代码】

我创建一个MOQ对象 把它传给我的班级 调用它并传递一个对象. 如何访问该对象以查看是否设置了正确的属性?解决方法:如果我正确阅读了您的问题,您似乎遇到了这种情况?public void DoTheCalculation(ICalculator calculator) {calculator.Calculate(this /* Or any other object */); }在这种情况下,您可以使用接受谓词的It.Is方法对传递给Mocked接口的参数进行断言:[TestMethod] public void DoTheCalculation_DoesWhateverItShou...

C#:将参数的值迭代到调用堆栈中其他位置的函数

我想检查传递给我(a?)调用堆栈中较高函数的参数.在Perl中,我将使用Devel::StackTrace获取堆栈跟踪,获取正确的帧(一个Devel::StackTrace::Frame对象),然后从那里我可以访问它所传递的参数. 有人知道在C#中执行此操作的方法吗?解决方法:在.Net中这是不可能的.您可以获得的最接近的结果是使用StackTrace :: GetFrames调用枚举当前的堆栈帧.这将使您可以访问当前的StackFrame实例集,但是从那里不能访问函数参数. 编辑 根据您的评论,听...

c#-DynamicObject-基于参数值的调用方法【代码】

我希望能够存储动作字典,并能够基于字典的键来调用这些动作.如果找不到密钥,则不会调用任何操作.我想到了使用扩展了DynamicObject的对象执行调用并在构造时获取动作字典的想法,但是然后所有有关如何使用DynamicObject的示例都基于属性,而不是方法.我希望能够执行以下操作:`dynamicDictionary.InvokeMethod(commandName);`解决方法:开源框架Dynamitey将执行此操作.对于动作字典,您可以使用内置的MS ExpandoObject进行构造,也可以使...

在C#中使用指针参数封送方法指针【代码】

我需要将带有指针参数的方法指针编组,就像在C中一样:void (*callback)(int *x);如何在C#中将其写为struct字段? 注意:我不介意CLR为我取消引用指针.解决方法:如果您的方法期望回调函数接受指向任何结构的指针,则可以在指定P / Invoke DllImports时传递托管回调,如下所示:private delegate void MyCallback(IntPtr par);[DllImport("MyLibrary.dll")] public static extern void SomeFunction(MyCallback callback);然后,您可以将...

c#-没有为一个或多个必需参数提供值ERROR【代码】

我知道这个问题曾经被问过.我仔细检查了他们,希望找到出现问题的原因. 每当我尝试从表单中的表中删除用户时,都会出现此错误.我可以编辑它们,但无法删除它们.我已经进行了研究以尝试找出问题并没有运气. html代码:<div align="center"><asp:Label ID="Label1" runat="server" Text="Manage Users"></asp:Label> <p><asp:Label ID="Label2" runat="server" Text="User Name:"></asp:Label><asp:TextBox ID="txtUserName" runat="ser...

模板参数的C#void等效项【代码】

我的问题是我正在使用MonoDroid编写程序以使用WCF服务.我想要一些有关C#中SOAP的C#库,因此MonoDroid是一个显而易见的选择. 我被困试图将void作为模板参数传递给AsyncTask. Xamarin(MonoDroid的开发人员)在AsyncTask上提供的文档还有很多不足之处,可以在这里找到:http://docs.mono-android.net/?link=C%3aAndroid.OS.AsyncTask 我需要做的是,我使用这样定义的AsyncTask在Java中完成了工作public class SoapRequestTask extends Asy...

C#-在方法参数上设置名称【代码】

我正在使用Reflection.Emit制作一个exe.到目前为止,我可以创建一个可以运行的CIL PE. (它只是将一个字符串输出到Console.WriteLine.)但是main方法的参数是自动生成的(A_0)..method public static void Main(string[] A_0) cil managed {.entrypoint// Code size 12 (0xc).maxstack 1IL_0000: nopIL_0001: ldstr "Cafe con pan"IL_0006: call void [mscorlib]System.Console::WriteLine(string)IL_000b: ret...

c#-参数化的查询被截断并且参数丢失【代码】

我有一段代码:command.Parameters.Clear(); command.Parameters.Add(ownerUserIDParam); command.Parameters.Add(buddyUserIDParam); command.Parameters.Add(timestampParam); command.Parameters.Add(new SqlParameter("@GiftID", giftID)); command.Parameters.Add(new SqlParameter("@GiftStatus", (byte)GiftStatusEnum.wait)); command.CommandText = "INSERT INTO SentGefts (OwnerUserID, BuddyUserID, CreateTS, GiftID,...