Jak uruchomić inny program przekierowując go do funkcji main? W Rust mogę to zrobić dodając
main.rs
mod program;
fn main() {
program::run()
}
program.rs
pub fn run() {
println!("Jak uruchomić inną klasę C# w głównej funkcji main?");
Jak uruchomić inny program przekierowując go do funkcji main? W Rust mogę to zrobić dodając
main.rs
mod program;
fn main() {
program::run()
}
program.rs
pub fn run() {
println!("Jak uruchomić inną klasę C# w głównej funkcji main?");
Nie sprawdzałem, ale pewnie byłoby to coś takiego:
class TestClass
{
public static void Main()
{
}
}
class TestClass2
{
static void Main()
{
TestClass.Main();
}
}
himera napisał(a):
Jak uruchomić inny program przekierowując go do funkcji main? W Rust mogę to zrobić dodając
To zależy czy masz na myśli inną klasę lub inny modół w ramach tego samego procesu; czy masz na myśli coś całkowicie niezależnego?
dodajesz po prostu referencje (project-> referecences->add reference) do biblioteki (*dll) (lub robisz to przez nugety) i masz dostep do publicznych metod (mozesz sobie je odczytac przez object explorer w visual studio)