.net 将两个模块设置为一个控制台应用程序
我制作了两个控制台应用程序,它们都为3D CAD程序计算数据。一个计算正常数据,另一个以对数形式计算相同的数据。 现在,我想在一个控制台应用程序中同时使用这两种功能。用户需要在命令窗口中选择是使用普通值还是对数值。 我试着将这两个组件放在不同的子组件中,并使用如下主子组件:.net 将两个模块设置为一个控制台应用程序,.net,vb.net,.net,Vb.net,我制作了两个控制台应用程序,它们都为3D CAD程序计算数据。一个计算正常数据,另一个以对数形式计算相同的数据。 现在,我想在一个控制台应用程序中同时使用这两种功能。用户需要在命令窗口中选择是使用普通值还是对数值。 我试着将这两个组件放在不同的子组件中,并使用如下主子组件: Module Module1 Sub Main() Console.Write("Logarithmic? (yes/no):") While Console.ReadLine = "
Module Module1
Sub Main()
Console.Write("Logarithmic? (yes/no):")
While Console.ReadLine = "no"
Call normal()
End While
While Console.ReadLine = "yes"
Call log()
End While
End Sub
这不起作用,因为它只校准了第一个潜艇。
或者有没有一种方法可以调用不同的模块或其他东西?您有两个单独的循环,这意味着它在第一个循环中只检查“否”,在第二个循环中只检查“是”;假设您希望循环,方法应该是(伪代码)
这是.net中的哪种语言?另外,您的while循环应该是if conditions version 2003,我知道它的旧版本,但它不想安装任何更新或快速版本。我尝试了if条件,但它不起作用。感谢您的快速回复。好吧,我试过了,但没法用。你说继续下去是什么意思?
keepGoing = true;
while(keepGoing)
line = ReadLine
switch(line)
case "no"
normal();
case "yes"
log()
default
keepGoing = false