【C#下如何用NPlot绘制期货股票K线图(3):设计要显示的股票价格图表窗口并定义相应类的成员及函数】教程文章相关的互联网学习教程文章

C#XNA:寻找类似MathHelper.Clamp的函数【代码】

我有一个函数,该函数将采用一定范围的值,需要将其规格化为[-1,1]范围. MathHelper.Clamp()仅获取超出范围的值,并将其设置为超出范围的值. XNA或C#是否具有我想要的功能? (我正在浏览文档,但找不到它.) 这是获取鼠标的动作.值是一个刻度和下一个刻度之间的鼠标坐标差.我不确定这的最大值是多少. 此函数一次只能获取一个值-因此无需遍历所有值即可对所有值进行缩放或查看最小和最大值. 这是我目前拥有的:// max - min cannot == 0 ...

如何将IronPython实例方法传递给类型为`Func`的(C#)函数参数【代码】

我正在尝试将IronPython实例方法分配给C#Func< Foo>.参数. 在C#中,我将有一个类似的方法:public class CSharpClass {public void DoSomething(Func<Foo> something){var foo = something()} }并从IronPython这样调用它:class IronPythonClass:def foobar(self):return Foo() CSharpClass().DoSomething(foobar)但我收到以下错误: TypeError:预期的Func [Foo],具有instancemethod解决方法:好.我想我可能已经找到了解决方案:imp...

在运行时,我们可以为C#中的默认构造函数提供主体吗?【代码】

在一个类中会有一个构造函数,如果程序员定义了那个构造函数,那么肯定会有一个主体.但是,如果我们不定义它,那么该构造函数将在其中包含默认主体吗?解决方法:如果将默认构造函数的实现留给编译器(如果未定义,则会发生这种情况),则构造函数会将所有字段初始化为其默认值例如.class With<T> {T field;string str;With(){field = default(T);str = "";} }class WithOut<T> {T field;string str = ""; }从功能的角度来看,将具有相同的默...

从非托管C以无痛方式调用托管C#函数(无返回值)?【代码】

我的任务是维护遗留的非托管C系统.我没有访问整个系统的源代码,但是我有许多扩展dll的源代码,当这些扩展dll与核心系统包含在同一目录中时,将被加载而不是内置默认值. 过去,我曾使用扩展程序进行小的更改而没有问题.但是,现在的问题是,我被要求检修具有大量额外功能的扩展dll之一.在C#中创建此额外功能的速度(开发时间)和可维护性将大大提高(我们的团队主要由C#开发人员组成). 扩展dll仅具有两个由核心系统调用的功能.这两个函数采用...

c#-具有可变数量的参数的IronPython函数作为委托【代码】

在IronPython中,我尝试使用来自C#的不同数量的参数调用PythonFunction.例如; 我想要做:def foo(a, b):print a, bdef bar(a, b, c = None):print a, b, cp = App.DynamicEvent() p.addHandler(foo) p.addHandler(bar) p.invoke("Not", "Working")其中addHandler接受一个参数,并以某种方式将其存储在要调用的方法列表中,并且invoke具有如下签名:public virtual void invoke(params object[] tArgs)因为我想避免使其特定于PythonEng...

拿 C# 搞函数式编程 - 2【代码】

前一阵子在写 CPU,导致一直没有什么时间去做其他的事情,现在好不容易做完闲下来了,我又可以水文章了哈哈哈哈哈。 有关 FP 的类型部分我打算放到明年再讲,因为现有的 C# 虽然有一个 pattern matching expressions,但是没有 discriminated unions 和 records,只能说是个半残废,要实现 FP 那一套的类型异常的复杂。西卡西,discriminated unions 和 records 这两个东西官方已经定到 C# 9 了,所以等明年 C# 9 发布了之后我再继...

c#-动态生成调用Lambda函数的按钮-可变范围【代码】

我遇到的情况是我拥有someFunction(int),并且我需要以编程方式生成n个将调用它的按钮.这意味着我要创建单击时调用someFunction(1),someFunction(2),… someFunction(n)的按钮B1,B2,… Bn. 这是我尝试执行此操作的方式(半伪代码):for (int i = 1; i <= n; i++) {Button b = new Button();b.Caption = "Value " + n; // non-WPF: b.Text = "Value " + n;b.Click += (sender, event) => {someFunction(i);} }令我烦恼的是,当我单击第...

c#-Web服务函数调用中的out参数出现问题【代码】

我的Web服务中具有以下功能:[WebService(Namespace = "http://tempuri.org/")][WebServiceBinding(ConformsTo = WsiProfiles.BasicProfile1_1)][System.ComponentModel.ToolboxItem(false)]// To allow this Web Service to be called from script, using ASP.NET AJAX, uncomment the following line. // [System.Web.Script.Services.ScriptService]public class Service1 : System.Web.Services.WebService{[WebMethod]public ...

C#-浮点比较函数说明【代码】

有人愿意详细解释(逐个代码)这是做什么的吗?我已经阅读了布鲁斯道森(Bruce Dawson)的关于比较浮子的论文,发现converted C# code of it,但不太了解.什么是maxDeltaBits及其目的?在Dawson的论文中指出,这也可以应用于double,因此,如果是这种情况,那么您是否需要将double值转换为Int64而不是int32?public static int FloatToInt32Bits( float f ) {return BitConverter.ToInt32( BitConverter.GetBytes( b ), 0 ); }public static ...

C#关于函数重载的坑【代码】【图】

今天在调用被重载的函数时,发现一个问题private ProductRegisterResponse InitResponse(int code, string message, string pwidsecurity = null, string serialno = null){ProductRegisterResponse response = new ProductRegisterResponse{PWIDSECURITY = pwidsecurity,SERIALNO = serialno,Status = code,Message = message,};//返回基类return response;}private ResponseBase InitResponse(int code, string message){Respons...

从C#到Objective-C的构造函数代码【代码】

我们必须将C#代码转换为Objective-C代码,而我很难解决如何创建一个不带参数的构造函数,而另一个带2个参数的构造函数.这是我要转换的C#代码:namespace Account { class Program {public class Account{private double balance;private int accountNumber;public Account(){balance = 0;accountNumber = 999;}public Account(int accNum, double bal){balance = bal;accountNumber = accNum;}} }} 到目前为止,这是我对目标C所不确定...

Python到C#减少对函数的理解【代码】

我正在努力理解下面用python编写的“ reduce”调用. 我在这里和其他地方都发现了一些说明函数功能的资源,并且在C#中有等效的“聚集”列表,但是我无法理解下面的调用实际上是什么-期望-…可能因为我真的不知道’_keep_left’返回什么? 所以: 1-有人可以告诉我’_keep_left’返回什么吗? 2-,[])在reduce调用中是什么意思? 非常感谢.TURN_LEFT, TURN_RIGHT, TURN_NONE = (1, -1, 0)def turn(p, q, r):"""Returns -1, 0, 1 if p,q,...

C#-在构造函数或析构函数中调用的虚拟函数的行为【代码】

我已经阅读了一些有关虚拟函数在c和c#之间的构造函数或析构函数中调用的不同行为的材料.然后,我测试以下代码,以确认c#可以调用虚拟派生的虚拟函数,因为其对象存在于构造函数之前.但是我发现结果与c中的类似代码相同.谁能告诉我为什么C#不能显示“ 22”而只能显示“ 12”的原因. C#代码public class Base {public Base() { fun(); }public virtual void fun() { Console.WriteLine(1); } } public class Derived : Base {public Der...

C#-从页面* .aspx.cs调用javascript函数【代码】

我想从我的代码背后调用javascript函数.在我的按钮单击事件处理程序中,我有:protected void load_data_Click(object sender, EventArgs e) {if (dt.Rows.Count == 1){BindDl(); }else{//if dt.rows.count! = 1 I want to call a JavaScript function where be one alert! how to do?} }解决方法:This page will be helpful for you// Get a ClientScriptManager reference from the Page class. ClientScri...

正确使用析构函数C#【代码】

因此,我一直在考虑为我编写的类实现析构函数,但不确定如何真正释放内存,或者不确定是否由垃圾回收处理.class AutomatedTest {public bool testComplete = false;public bool testStopRequest = false;public List<Command> commandList = new List<Command>();private bool loggingEnabled = false;...public AutomatedTest(TestList testToCreate){// Create a list of Command objects and add them to the list} } 如何使用该类...

绘制 - 相关标签