C# programozás?
Sziasztok!
Lenne egy projektem, amelyben a következőt kell csinálni: "A program tudja lekezelni az egyenes vonalú egyenletes mozgást(1es menü), illetve az egyenletes vonalú gyorsuló mozgást(2.es menü)." Itt lenne egy olyan kérdésem, hogyha írok egy alprogramot, hogyan tudom átvinni a fő programból a változót az alprogramba?
A projekt lényege, h a különböző részfeladatokat alprogramokkal oldjuk meg, és azokat hívjuk meg a főprogramban.
A válaszokat előre is köszönöm!
alprogram alatt most azt érted hogy konkrétan az egyik programból meghívsz egy másik programot? azaz elindítasz egy másik exe-t?
ha igen akkor nézd meg ezt: [link]
nem erre gondolok, hanem a
static void Main(string[] args)
{innét kellene elküldeni, majd visszahozni}
static void menu1eldontes()
{ide kellene az adott változót átcipelni, dolgozni vele, majd visszarakni a main-ba}
static int Main(string[] args){
kiir("valami fos");//átadunk neki egy stringet hogy írja ki
}
static void kiir(String str){
Console.WriteLine(str);//ki írja az str tartalmát
}
public static void main()
{
while(1)
{
cw tabtab menürendszer
switch(string.TryParse(Console.ReadLine))
{
case 1:
eveMozgas();
break;
case 2:
evevMozgas();
break;
default: break;
}
}
}
private void eveMozgas()
{
// TODO: lekezelni az egyenletes mozást
}
private void evevMozgas()
{
// TODO: lekezelni a gyorsuló mozgást
}
Gondolom, csak valami ilyen egyszerűre gondoltak.
Kapcsolódó kérdések:
Minden jog fenntartva © 2024, www.gyakorikerdesek.hu
GYIK | Szabályzat | Jogi nyilatkozat | Adatvédelem | Cookie beállítások | WebMinute Kft. | Facebook | Kapcsolat: info(kukac)gyakorikerdesek.hu
Ha kifogással szeretne élni valamely tartalommal kapcsolatban, kérjük jelezze e-mailes elérhetőségünkön!