小编use*_*155的帖子

需要帮助将C#转换为VB

我用一个工具将C#转换为VB.当我在VB中运行程序时,我收到以下错误:

无法使用具有返回类型的委托类型声明事件.

我该如何更正此代码?

C#:

using System;
[assembly: CLSCompliant(true)]

namespace Link.API
{
  public delegate decimal DecimalStringDelegate(string s);
  public delegate long OrderDelegateStatus(Order o);
  public delegate void LongDelegate(long val);
}

using System;
using System.Collections.Generic;
using System.Text;

namespace Link.API
{
  public interface TLServer
  {
    event LongDelegate newOrderCancelRequest;
    event OrderDelegateStatus newSendOrderRequest;
    string ClientName(int clientnum);
    bool SymbolSubscribed(string sym);

    Basket AllClientBasket { get; }
  }
}
Run Code Online (Sandbox Code Playgroud)

VB.NET:

Imports System.Text
Imports System.Collections.Generic
Imports System
<Assembly: CLSCompliant(True)>

Namespace Link.API
  Public Delegate Function DecimalStringDelegate(ByVal s As String) As Decimal
  Public …
Run Code Online (Sandbox Code Playgroud)

c# vb.net c#-to-vb.net

6
推荐指数
1
解决办法
149
查看次数

将C#转换为vb.net错误

我已经用一个工具将ac#program转换为vb.net该程序在c#中工作正常

在vb中我收到此错误

Public member 'get_SymbolList' on type 'ConnectionControlClass' not found."}
Run Code Online (Sandbox Code Playgroud)

在这条线上

oList = axTradeIdeasWindowX1.Connection.get_SymbolList(CType(i,Integer))
Run Code Online (Sandbox Code Playgroud)

IN C#

这条线很好用

oList = axTradeIdeasWindowX1.Connection.get_SymbolList(CType(i,Integer))
Run Code Online (Sandbox Code Playgroud)

任何想法可能是什么问题.我已经检查了程序列表中的每一行,通过对象找不到get_SymbolListSymbolList 知道是否get_是C#构造并且是否存在vb.net等价物

.net c# vb.net

1
推荐指数
1
解决办法
147
查看次数

标签 统计

c# ×2

vb.net ×2

.net ×1

c#-to-vb.net ×1