哪位高人帮我把下面这段VB.NET的代码转成C#的,在线ing

laihua 2005-03-16 03:15:35
Private static object Level[,] As Object = New Object(,) _
{ _
{",", 0}, _
{"=", 1}, _
{">=", 1}, _
{"<=", 1}, _
{"<>", 1}, _
{">", 1}, _
{"<", 1}, _
{"+", 2}, _
{"-", 2}, _
{"*", 3}, _
{"/", 3}, _
{"%", 3}, _
{"NEG", 4}, _
{"^", 5}, _
{"(", MAX_LEVEL}, _
{"ROUND(", MAX_LEVEL}, _
{"TRUNC(", MAX_LEVEL}, _
{"MAX(", MAX_LEVEL}, _
{"MIN(", MAX_LEVEL}, _
{"ABS(", MAX_LEVEL}, _
{"SUM(", MAX_LEVEL}, _
{"AVERAGE(", MAX_LEVEL}, _
{"SQRT(", MAX_LEVEL}, _
{"EXP(", MAX_LEVEL}, _
{"LOG(", MAX_LEVEL}, _
{"LOG10(", MAX_LEVEL}, _
{"SIN(", MAX_LEVEL}, _
{"COS(", MAX_LEVEL}, _
{"TAN(", MAX_LEVEL}, _
{"IF(", MAX_LEVEL}, _
{"NOT(", MAX_LEVEL}, _
{"AND(", MAX_LEVEL}, _
{"OR(", MAX_LEVEL} _
}
顺便加一问
Dim r As Decimal()
Return New Decimal(0) {r}
这两句是什么意思,转成C#是怎么写,
谢谢!
...全文
79 6 打赏 收藏 转发到动态 举报
AI 作业
写回复
用AI写文章
6 条回复
切换为时间正序
请发表友善的回复…
发表回复
laihua 2005-03-16
  • 打赏
  • 举报
回复
-- line 3 col 5: invalid StructureMemberDecl
我用net_lover(孟子E章)的网页转换的时候出现如上错误信息
zyug 2005-03-16
  • 打赏
  • 举报
回复
object[] Level[,] = new object[]
-->
object[,] Level= new object[,]
楼上定义的是正交数组,这个是矩阵数组
laihua 2005-03-16
  • 打赏
  • 举报
回复
{r}
是不是将r的值给decimal[0]
不是很明白
机器人 2005-03-16
  • 打赏
  • 举报
回复
public static object[][] Level = new object[][]
{
{",", 0},
{"=", 1},
{">=", 1},
{"<=", 1},
{"<>", 1},
{">", 1},
{"<", 1},
{"+", 2},
{"-", 2},
{"*", 3},
{"/", 3},
{"%", 3},
{"NEG", 4},
{"^", 5},
{"(", MAXLEVEL},
{"ROUND(", MAXLEVEL},
{"TRUNC(", MAXLEVEL},
{"MAX(", MAXLEVEL},
{"MIN(", MAXLEVEL},
{"ABS(", MAXLEVEL},
{"SUM(", MAXLEVEL},
{"AVERAGE(", MAXLEVEL},
{"SQRT(", MAXLEVEL},
{"EXP(", MAXLEVEL},
{"LOG(", MAXLEVEL},
{"LOG10(", MAXLEVEL},
{"SIN(", MAXLEVEL},
{"COS(", MAXLEVEL},
{"TAN(", MAXLEVEL},
{"IF(", MAXLEVEL},
{"NOT(", MAXLEVEL},
{"AND(", MAXLEVEL},
{"OR(", MAXLEVEL}
};

Dim r As Decimal() <=== 声明一个二进制数组,未初始化。
Return New Decimal(0) {r} <=== new了一个二进制数组并初始化。

decimal[] r;
return new decimal[0] {r};
zyug 2005-03-16
  • 打赏
  • 举报
回复
object[] Level[,] = new object[]
{
//这里的内容把上面的 _ 统统不要就可以了
}
//这是矩阵数组,如果我没记错的话
//我不知道vb里面正交数组,或是矩陈数组怎么定义的
孟子E章 2005-03-16
  • 打赏
  • 举报
回复
Vb.net -->c#

http://www.developerfusion.com/utilities/convertvbtocsharp.aspx
该工具支持多个型号,包括但不限于idata95w、idata95v以及iData95等。它是一种pda刷机软件,即个人数字助理(Personal Digital Assistant)设备的固件升级程序。刷机通常指的是将设备的固件或者操作系统进行更新或替换的过程,可以用来修复系统问题、提升设备性能或更新新功能。 刷机工具的操作过程通常包括连接设备到电脑、选择正确的固件版本、执行刷机程序以及等待过程完成。在进行刷机之前,用户需要确保下载的刷机工具版本与自己的设备型号相匹配,并严格遵循操作说明,以避免刷机失败导致设备变砖(即设备无法启动)。 在压缩包文件列表中仅提到了"A5V2R2刷机工具",这可能表明该工具是为特定版本的idata95系列产品设计的。可能是指固件的版本号,比如A5V2R2可能代表某个版本的固件,其中A5可能表示版本类型,V2表示版本号,R2可能表示修订级别。 刷机工具有时还包含有解锁Bootloader(引导程序)的功能,这在某些设备中是进行刷机前的必要步骤。Bootloader是设备启动时首先运行的一段代码,负责加载操作系统。在一些设备上,Bootloader被锁定,以防止非授权的系统更改。解锁Bootloader可能会清除设备上的所有数据,因此这个过程需要谨慎操作。 刷机工具的使用通常涉及以下步骤: 1. 准备工作:备份好设备上的个人数据,确保数据安全。 2. 下载对应的刷机工具:根据设备型号下载相应的刷机工具,确保来源的安全可靠。 3. 启动设备至下载模式:这通常需要在设备关闭状态下同时按住特定的几个按键来进入。 4. 连接设备到电脑:使用USB数据线将设备连接到电脑。 5. 运行刷机工具:打开刷机工具软件,通常会有一个简单的用户界面指导用户完成刷机过程。 6. 执行刷机程序:根据软件指示选择相应的固件文件,然后软件会自动完成刷机过程。 7. 刷机后处理:刷机完成后,通常需要手动启动设备或进行额外的配置以确保设备正常运行。 刷机不仅在技术上有一定风险,而且可能会使设备的保修失效。因此,如果没有足够的经验或者不确定是否需要刷机,建议不要轻易尝试。此外,刷机也可能导致设备的某些功能无法使用或不稳定,所以在进行刷机之前应该进行充分的了解和准备。"
“1-考试报名系统1”项目是一个数据结构课程设计,旨在创建一个考试报名系统。该项目由汪明杰同学在软件学院软件工程专业,同济大学进行,指导教师为张颖。 本文档详细阐述了项目的分析、设计、实现和测试过程。首先,项目背景指出考试报名系统对学校教务管理的重要性,特别是在处理大量考试人员时的挑战。接着,项目需求分析部分明确了系统应具备的功能,包括用户友好性、数据处理能力等。 在项目要求中,功能要求详细列出了系统应具备的各个功能,如: 1.3.1 功能要求:这可能包括考生注册、考试选择、报名、取消报名、查询考试信息等功能。 1.3.2 输入格式:可能涉及考生信息输入的格式规范,如姓名、学号、选择的考试科目等。 1.3.3 输出格式:可能涉及打印报名成功通知、查询结果展示等输出信息的格式。 项目设计部分讨论了数据结构和类的设计: 2.1 数据结构设计:可能使用数据结构如链表来存储和管理考生信息和考试数据。 2.2 类设计:包括结点类(ListNode)、双向链表类(List)以及数据库类(DataBase),用于构建系统的核心结构。 在项目实现章节,详细描述了各个功能的实现逻辑和代码,包括: 3.1 项目主体功能:涵盖系统的整体流程和代码实现。 3.2 项目初始化:如何加载初始数据,包括读取文件和手动输入。 3.3 插入数据:添加新的考生信息或考试报名。 3.4 删除数据:取消考生的报名。 3.5 修改数据:更新考生信息或考试选择。 3.6 查询数据:根据特定条件查找考生信息或考试详情。 3.7 统计数据:可能包括统计报名人数、考试科目选择情况等。 最后,项目测试部分涵盖了各种测试用例,确保系统的正确性和稳定性,如: 4.1 项目初始化测试:验证数据加载功能。 4.2 插入、删除、查找、修改和统计测试:分别检查各功能是否正常工作。 4.7 边界测试:测试特殊情况,如插入已存在的考生、删除不存在的考生等。 这个“1-考试报名系统1”项目涵盖了软件开发的完整生命周期,从需求分析到设计、实现和测试,体现了软件工程中的核心原则,特别是数据结构的应用和系统功能的实现。

62,248

社区成员

发帖
与我相关
我的任务
社区描述
.NET技术交流专区
javascript云原生 企业社区
社区管理员
  • ASP.NET
  • .Net开发者社区
  • R小R
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告

.NET 社区是一个围绕开源 .NET 的开放、热情、创新、包容的技术社区。社区致力于为广大 .NET 爱好者提供一个良好的知识共享、协同互助的 .NET 技术交流环境。我们尊重不同意见,支持健康理性的辩论和互动,反对歧视和攻击。

希望和大家一起共同营造一个活跃、友好的社区氛围。

试试用AI创作助手写篇文章吧