Autor Wątek: Problem z kodem (C#)  (Przeczytany 2744 razy)

0 użytkowników i 1 Gość przegląda ten wątek.

Offline jakubg1

  • Supporter
  • *
  • Pioneer
  • *
  • Wiadomości: 882
  • Kartoteka
  • Siła reputacji: 8
  • jakubg1 pracownik torowy
  • Jestem na diecie... ...postowej.
  • Distance Travelled: 1341km
  • Trains Routed: 340
Odp: Problem z kodem (C#)
« Odpowiedź #30 dnia: 20 Czerwiec 2017, 18:29:40 »
Głównie chodziło mi o to, żeby była to lista o takiej strukturze:
{
{
x_kratki
y_kratki
id
{
parametr1
parametr2
parametr3
}
}
{
...
}
}
np.
{
{
32400
32408
4
{}
}
{
32401
32408
39
{
"Przykładowy punkt zatrzymania"
15
true
}
}
}
Czy da się takie coś zrobić?

Kod który zaproponowałeś powyżej po wklejeniu wywala błędy.

http://img.uetam.pl/image/tHwn
Koniec z TD2 na zawsze. Zbyt słaby komputer, a w związku z nowymi wymogami procesor ucierpiałby 1000razy bardziej

Offline nitro

  • Developer
  • Supporter
  • *
  • Wiadomości: 171
  • Kartoteka
  • Siła reputacji: 63
  • nitro prezesnitro prezesnitro prezesnitro prezesnitro prezesnitro prezesnitro prezesnitro prezesnitro prezesnitro prezesnitro prezesnitro prezes
  • Distance Travelled: 3678km
  • Trains Routed: 449
Odp: Problem z kodem (C#)
« Odpowiedź #31 dnia: 20 Czerwiec 2017, 19:08:51 »
Kubuś, stworzyłem aplikację konsolową która powinna robić to czego oczekujesz, spróbuj ją przeanalizować sam krok po kroku, jakieś tam komentarze są... po prostu bym rozwalił w osobne klasy, potem tworzę sobie listę obiektów klasy a potem jest już trochę z górki
NitroSWDR [INFO NA TD2] [Github]
NitroCity: trochę tego, trochę tamtego...

Offline jakubg1

  • Supporter
  • *
  • Pioneer
  • *
  • Wiadomości: 882
  • Kartoteka
  • Siła reputacji: 8
  • jakubg1 pracownik torowy
  • Jestem na diecie... ...postowej.
  • Distance Travelled: 1341km
  • Trains Routed: 340
Odp: Problem z kodem (C#)
« Odpowiedź #32 dnia: 20 Czerwiec 2017, 19:28:00 »
Pamiętaj że posiadam wersję z 2010 bo wersja 2015 nie działa.

http://img.uetam.pl/image/tHwn
Koniec z TD2 na zawsze. Zbyt słaby komputer, a w związku z nowymi wymogami procesor ucierpiałby 1000razy bardziej

Offline nitro

  • Developer
  • Supporter
  • *
  • Wiadomości: 171
  • Kartoteka
  • Siła reputacji: 63
  • nitro prezesnitro prezesnitro prezesnitro prezesnitro prezesnitro prezesnitro prezesnitro prezesnitro prezesnitro prezesnitro prezesnitro prezes
  • Distance Travelled: 3678km
  • Trains Routed: 449
Odp: Problem z kodem (C#)
« Odpowiedź #33 dnia: 20 Czerwiec 2017, 19:35:19 »
Ja mam Visual Studio Community 2017...


a nie możesz stworzyć nowego projektu i podłączyć do niego pliki .cs w folderze ConsoleApp1 ?
Dajesz na projekt (nie rozwiązanie), prawy przycisk myszy potem z menu Dodaj -> istniejący element, otwiera się okienko idziesz do folderu gdzie sobie rozpakowałeś pliki, otwierasz, zaznaczasz za jednym zamachem te 3 pliki .cs i powinno dodać bez błędów...
NitroSWDR [INFO NA TD2] [Github]
NitroCity: trochę tego, trochę tamtego...

Offline jakubg1

  • Supporter
  • *
  • Pioneer
  • *
  • Wiadomości: 882
  • Kartoteka
  • Siła reputacji: 8
  • jakubg1 pracownik torowy
  • Jestem na diecie... ...postowej.
  • Distance Travelled: 1341km
  • Trains Routed: 340
Odp: Problem z kodem (C#)
« Odpowiedź #34 dnia: 20 Czerwiec 2017, 20:16:10 »
Dobra, kod wpisujący dane zrobiony, ale kod je odczytujący już niezupełnie. Oczywiście dzięki za pomoc, wykorzystałem kawałek twojego kodu :D
Zrobiłem wyprowadzenia do każdej wartości w procedurze odczytującej (inty, boole i stringi), by móc je potem "odzyskać" w części kodu gdzie będzie ta procedura wywołana. Niestety, nie wiem jak to zrobić i wywołanie tego w innej części kodu kończy się informacją że dana wartość nie istnieje w obecnym kontekście. Jak to naprawić?

http://img.uetam.pl/image/tHwn
Koniec z TD2 na zawsze. Zbyt słaby komputer, a w związku z nowymi wymogami procesor ucierpiałby 1000razy bardziej

Offline nitro

  • Developer
  • Supporter
  • *
  • Wiadomości: 171
  • Kartoteka
  • Siła reputacji: 63
  • nitro prezesnitro prezesnitro prezesnitro prezesnitro prezesnitro prezesnitro prezesnitro prezesnitro prezesnitro prezesnitro prezesnitro prezes
  • Distance Travelled: 3678km
  • Trains Routed: 449
Odp: Problem z kodem (C#)
« Odpowiedź #35 dnia: 20 Czerwiec 2017, 20:43:49 »
pokaż dokładniej kod to może ci powiem co i jak
NitroSWDR [INFO NA TD2] [Github]
NitroCity: trochę tego, trochę tamtego...

Offline jakubg1

  • Supporter
  • *
  • Pioneer
  • *
  • Wiadomości: 882
  • Kartoteka
  • Siła reputacji: 8
  • jakubg1 pracownik torowy
  • Jestem na diecie... ...postowej.
  • Distance Travelled: 1341km
  • Trains Routed: 340
Odp: Problem z kodem (C#)
« Odpowiedź #36 dnia: 20 Czerwiec 2017, 21:06:28 »
Dalsza dyskusja na: https://github.com/jakubg1/OpenBAHN

Zamykam żeby nie robić tutaj zbędnych dyskusji, jak będzie jakiś problem - napiszę.

http://img.uetam.pl/image/tHwn
Koniec z TD2 na zawsze. Zbyt słaby komputer, a w związku z nowymi wymogami procesor ucierpiałby 1000razy bardziej