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

将C函数转换为C#【代码】

我试图将以下C函数移植到C#:QString Engine::FDigest(const QString & input) {if(input.size() != 32) return "";int idx[] = {0xe, 0x3, 0x6, 0x8, 0x2},mul[] = {2, 2, 5, 4, 3},add[] = {0x0, 0xd, 0x10, 0xb, 0x5},a, m, i, t, v;QString b;char tmp[2] = { 0, 0 };for(int j = 0; j <= 4; j++){a = add[j];m = mul[j];i = idx[j];tmp[0] = input[i].toAscii();t = a + (int)(strtol(tmp, NULL, 16));v = (int)(strtol(input...

使用CLI将C#double数组传递给C函数【代码】

对,需要听起来很简单,但事实证明这是一个真正的痛苦. 我在C#中有一些GUI代码(注意我之前从未使用过C#但熟悉语法)并且我有使用CLI与之交互的C代码. 在C#中,我想创建一个双精度数组,并将其发送到我的C代码.我使用下面的代码作为传递数组的方法,这是孤立的. 所以从C#im传入double []数组到该函数.public ref class KernelWrapper { public: static void ImageNoiseFilter(System::IntPtr imageData, int imageWidth, int imageHeight,...

c# – 如何使用Autofac在构造函数中注入特定的实现【代码】

我有两个类,它们将ILastActivityUpdator作为构造函数参数:UserService和AnonymousUserService.public AnonymousUserService(ILastActivityUpdator lastActivityUpdator) {if (lastActivityUpdator == null){throw new ArgumentNullException("lastActivityUpdator");}this.lastActivityUpdator = lastActivityUpdator; }和UserService类似,如上所述:public UserService(ILastActivityUpdator lastActivityUpdator) {if (lastActi...

c# – 从表值函数nhibernate中选择【代码】

我需要一点帮助.我正在尝试在select中使用表值函数,但是我得到了这个未映射的错误.dbo.FnListEvnt is not mapped [from dbo.FnListEvnt(:dt, :id, :code) ]功能CREATE FUNCTION [dbo].[FnListEvnt] (@DT DATETIME, @ID INT, @CODE VARCHAR (4)) RETURNS @RESULTADO TABLE (ID INT ,DT_INIC DATETIME ,DT_TMNO DATETIME ,CD_EVNT VARCHAR (5) ) AS BEGIN自定义方言...

c# – lambda函数是否可以包含Razor语法并在View中执行?【代码】

是否可以使用Razor语法定义lambda表达式(delegate,Action,Func<>)的内容,以便在视图中执行此模型方法时,它将插入Razor内容? 这样做的目的是让我们的开发人员能够定义他们自己的自定义内容,以便插入CustomControl视图中的特定点. 以下是模拟我当前布局的精简示例代码.焦点的特定部分是RenderSideContent方法定义及其执行调用.Index.cshtml@model My.PageModel@My.CustomControl(new CustomControlModel{AreaTitle = "Details",Rend...

c# – 可以将TypeConverter用于构造函数参数【代码】

我正在尝试写一个像这样的markupextension:[MarkupExtensionReturnType(typeof(Length))] public class LengthExtension : MarkupExtension {// adding the attribute like this compiles but does nothing.public LengthExtension([TypeConverter(typeof(LengthTypeConverter))]Length value){this.Value = value;}[ConstructorArgument("value")]public Length Value { get; set; }public override object ProvideValue(IServic...

c# – StructureMap在构造函数中传递null【代码】

对于在构造函数中存在可为空参数的服务使用StructureMap,我遇到了一些困难.即public JustGivingService(IRestClient restClient = null)在我的配置中,与所有其他服务一起,我通常能够以最小的方式逃脱,所以这里的问题可能只是缺乏理解.我这样做:container.For<IJustGivingService>().Use<JustGivingService>()但是,由于可以为空的参数,我会发现我需要使用它来使其工作:RestClient restClient = null; container.For<IJustGivingSe...

c# – 合并params和IList构造函数【代码】

有没有办法将这两个构造函数合并为一个?基本上他们接受相同的Point3D类型数组.public Curve(int degree, params Point3D[] points) {} public Curve(int degree, IList<Point3D> points) {}谢谢.解决方法:如果我正确理解你,问题是你不能简单地做到以下几点:public Curve(int degree, params Point3D[] points): this(degree, points) //want to chain to (int, IList<Point3D>) constructor { }public Curve(int degree, IList<P...

c# – 如何确定包含在Asp.net页面中的重复Javascript函数【代码】

我有一个使用一些javascript函数的应用程序, 由于所有javascripts都包含在Masterpage中,因此大多数带有pagepage的页面都不是必需的,其中一些是重复的(因为在一些不同的JS文件中使用). 所以我想检查是否有办法确定重复的功能并删除它们?解决方法:您可以在声明函数时检查函数是否存在,但您必须更改其工作方式. 代替function foo(){ something }做if(window.foo===undefined){ window.foo=function(){ something } }你仍然可以打电话...

为什么不是所有在C#中调用的静态构造函数(即父类的那些)?【代码】

我有三个班,Base,Derived和Final. Derived派生自Base,Final派生自Derived.这三个类都有一个静态构造函数.类派生为名为Setup的公共静态方法.当我调用Final.Setup时,我希望所有三个静态构造函数都被执行,但只有Derived中的一个会被运行. 以下是示例源代码:abstract class Base{static Base(){System.Console.WriteLine ("Base");}}abstract class Derived : Base{static Derived(){System.Console.WriteLine ("Derived");}public st...

c# – 我应该将哪些参数传递给我的ViewModel的构造函数?

我是WPF / MVVM的新手,并试图理解这种模式.我正在探索这个MVVM应用程序http://msdn.microsoft.com/en-us/magazine/dd419663.aspx 作者创建了Customer类,它存储在Model文件夹和CustomerRepository类中,该类存储在DataAccess文件夹中 CustomerRepository包含’做东西’的方法,例如静态List< Customer> LoadCustomers(string customerDataFile)I.e.我们不能说CustomerRepository是纯模型文件,它也是一种实用文件. 另一方面,CustomerRe...

c# – 如何使用.Net的IRFC函数将多个表传递给SAP【代码】

我将3个表传递给IRfcFunction,后者在SAP上创建订单.当我尝试调试此程序时,它没有给出任何错误消息,但这并不是在SAP上创建任何订单. 我正在寻找解决此问题的任何帮助或提示.感谢您的时间.IRfcFunction orderDetails = _rfcDest.Repository.CreateFunction(strBapi);RfcStructureMetadata metaData = _rfcDest.Repository.GetStructureMetadata("ZBAPI_A_STRU_ORDER_CREATE_PART");IRfcStructure structPartners = metaData.CreateSt...

c# – 随机种子递归函数.我该怎么做?【代码】

我有一个递归函数,在函数中选择了一个数组中的随机元素,但无论我做什么,我都会得到相同的种子.static Random rand = new Random(); public String spintaxParser(String s){if (s.Contains('{')){int closingBracePosition = s.IndexOf('}');int openingBracePosition = closingBracePosition;while (!s[openingBracePosition].Equals('{'))openingBracePosition--;String spintaxBlock = s.Substring(openingBracePosition, closi...

c# – 如何在XAML中调用带参数的函数?【代码】

我正在使用Blend(我对它很新)来创建XAML.我有一行代码调用下面的函数writeC:<Button x:Name="key_c" Content="c" HorizontalAlignment="Left" Height="60" Margin="243,188.667,0,0" VerticalAlignment="Top" Width="60" FontWeight="Bold"FontFamily="Century Gothic" FontSize="21.333" Foreground="Black" Click="writeC">这很好用.但是,我想将其更改为使用参数“a”和“A”调用函数WriteChar,以便它调用以下C#函数:private v...

如何在Java中使用JNA lib使用C#函数【代码】

我花了很多时间尝试在Java应用程序中使用C#函数,但没有成功……我在C#中编写了以下lib:public class Converter {public Converter(){}public bool ConvertHtmlToPdf(String directoryPath){//DO SOMETHING} }这个dll调用另一个dll进行一些操作,但是当我编译它时,我可以在我的Realse文件夹中找到Dlls,一切似乎都没问题,所以我使用32位选项,64位和任何CPU选项编译它只是为了确保它不是我的问题. 使用32位和任何CPU选项对Dependency ...

绘制 - 相关标签