• Najnowsze pytania
  • Bez odpowiedzi
  • Zadaj pytanie
  • Kategorie
  • Tagi
  • Zdobyte punkty
  • Ekipa ninja
  • IRC
  • FAQ
  • Regulamin
  • Książki warte uwagi

python do c#

Aruba Cloud - Virtual Private Server VPS
0 głosów
547 wizyt
pytanie zadane 12 lutego 2022 w C# przez mateusz45 Gaduła (3,280 p.)

cześć mam 3 linijki pythona ale potrzebuje to samo tylko że w c# wie ktoś jak to zmienić aby działało w c#

some_variable = 'new_variable'
exec(f'{some_variable} = 123')
print(new_variable) # wypisze 123

 

komentarz 12 lutego 2022 przez adrian17 Mentor (352,580 p.)
Nie ma bezpośredniego odpowiednika exec(), bo C# nie jest językiem interpretowanym.

Czemu miałbyś coś takiego potrzebować?
komentarz 12 lutego 2022 przez mateusz45 Gaduła (3,280 p.)
jakby to powiedzieć....

użytkownik wpisuje w pole tekstowe coś i chce aby tak nazywała sie zmienna
1
komentarz 12 lutego 2022 przez adrian17 Mentor (352,580 p.)

Nie, użytkownik nie może tak po prostu sobie pisać linijki C# i sama by się skompilowała.

Natomiast jeśli "zmienne" jako nadawanie nazw wartościom to jedyne czego potrzebujesz (a nie kompletnie dowolnego kodu) to zamiast używać zmiennych, można wsadzać wartości w słownik:

var name = "new_variable";
var value = 123;

var items = new Dictionary<string, int>();

items[name] = value;
Console.WriteLine(items[name]);

 

komentarz 12 lutego 2022 przez mateusz45 Gaduła (3,280 p.)
THX!

Zaloguj lub zarejestruj się, aby odpowiedzieć na to pytanie.

Podobne pytania

+3 głosów
4 odpowiedzi 3,322 wizyt
pytanie zadane 22 kwietnia 2021 w C# przez nowatorek Nowicjusz (160 p.)
0 głosów
0 odpowiedzi 275 wizyt
+1 głos
3 odpowiedzi 3,848 wizyt
pytanie zadane 28 września 2018 w Rozwój zawodowy, nauka, praca przez velaro Użytkownik (950 p.)

93,335 zapytań

142,330 odpowiedzi

322,415 komentarzy

62,669 pasjonatów

Motyw:

Akcja Pajacyk

Pajacyk od wielu lat dożywia dzieci. Pomóż klikając w zielony brzuszek na stronie. Dziękujemy! ♡

Oto polecana książka warta uwagi.
Pełną listę książek znajdziesz tutaj

Wprowadzenie do ITsec, tom 1 Wprowadzenie do ITsec, tom 2

Można już zamawiać dwa tomy książek o ITsec pt. "Wprowadzenie do bezpieczeństwa IT" - mamy dla Was kod: pasja (użyjcie go w koszyku), dzięki któremu uzyskamy aż 15% zniżki! Dziękujemy ekipie Sekuraka za fajny rabat dla naszej Społeczności!

...