aircod
aircod
Jest jakiś sposób w #csharp żeby przekazywać do metody nazwę pola obiektu?

public Test Testowe(string nazwa){
Przyklad przyklad;
przyklad.nazwa;
}
  • Najlepsze
  • Wszystkie komentarze
cecyl
cecyl
4
@aircod: przerób kod bowiem błądzisz
ogrod87
@aircod: refleksja. Wyciąganie propów po nazwie. I zmień kod na język angielski
Bulldogjob
Z pustego i Salomon nie naleje, czyli jak uniknąć NullReferenceException... Sprawdź, jak wykorzystać do tego Option w C#

https://bulldogjob.pl/news/879-jak-wyeliminowac-null-w-c

#csharp #programowanie
  • Najlepsze
  • Wszystkie komentarze
vorio
vorio
vorio
1
@Bulldogjob: C# 8.0 'nullable reference types c#'
vorio
vorio
vorio
1
@Bulldogjob: Reguły w przypadku 'nullable reference types' też można ustawić tak, żeby waliły errorem i blokowały kompilację :)
A.....k
A.....k
Na obrazku widać kod, który wysyła pakiet udp do mojej płytki, (pakiet po prawej stronie ekranu), kontroler odbiera pakiet, coś tam zmienia i odsyła, co widać na pakiecie z lewej strony ekranu. Aktualizuje sumę kontrolną dla nagłówka pakietu IP, sumę kontrolną UDP ustawiam na zero - bo wg wiki.en mogę, jeśli jej nie używam. Doszedłem do ładu i składu z obliczaniem wszelkich wartości rozmiarów pakietów itp itd.
Problem jest taki, że c#
  • Najlepsze
  • Wszystkie komentarze
DragDay7
@Analityk: zrób tak, tylko dodaj IDispose czy coś

public class Client
{
UdpClient udp;
A.....k
A.....k
tylko dodaj IDispose


@DragDay7: Co? Ja nie ogarniam na tyle C# :P
Goglez
Jak dodać po jednym bajcie na początku i końcu byte[] w najszybszy sposób? Byte[] to tablica bajtów z wczytanego pliku, czyli może być duża i tworzenie jej dwa razy jest trochę niewygodne, da się może dodać elementy już podczas tworzenia tablicy z wczytywania pliku?
Chcę uzyskać coś takiego:

bajt
ileś tam bajtów z pliku
bajt
  • Najlepsze
  • Wszystkie komentarze
M.....v
@Goglez: Najlptymalniej by było stworzyć nową tablicę o długości length+2, zapisać pierwsze i ostatnie miejsce.
Następnie otworzyć stream i wczytywać bajty z pliku po kolei zaczynając od indexu 1.

Rozwiązanie @szwe stworzy 2 tablice w pamięci (+ są szybsze i wygodniejsze sposoby na kopiowanie tablic niż kopiowanie wartości w pętli np. Array.Copy)
b.....a
b.....a
@Goglez: insert, revese, insert
S.....b
S.....b
Treść przeznaczona dla osób powyżej 18 roku życia...
  • Najlepsze
  • Wszystkie komentarze
Pytoo
Pytoo
Pytoo
1
Mirki czego uzywacie do generowania danych testowych do seedowania tabelek? Chodzi mi o coś co zwróci mi new MyClass{ moje property,....} do jsonowych rzeczy uzywalem https://next.json-generator.com/ ale nie moge znalezc fajnego odpowiednika csharpa
#csharp #netcore #programowanie
  • Najlepsze
  • Wszystkie komentarze
walezbani
walezbani
Kto jest chętny rozwijać software house po godzinach? Obecnie pracuję sam, mam klientów, umiem zdobyć nowych, ale nie zbuduję czegoś większego sam.

Interesuje mnie współpraca na równych warunkach, a nie szef-pracownik. Zapraszam do kontaktu doświadczonych deweloperów, osoby, które chcą zdobyć swoje pierwsze doświadczenie jak i inne zainteresowane osoby. Napiszcie mi proszę w jakich technologiach chcielibyście pracować lub jakie poznać. Jeśli będą chętni to założymy grupę na slack/discord i opracujemy razem plan działania.
  • Najlepsze
  • Wszystkie komentarze
Goglez
Double ma ograniczoną dokładność, czy ta niedokładność występuje też dla liczb całkowitych zapisanych jako double? Ma większy zasięg niż ulong, co by mi się przydało, a zajmuje tyle samo. Może są z tym jakieś inne problemy?

#csharp #naukaprogramowania
  • Najlepsze
  • Wszystkie komentarze
trustME
gdzie w aplikacjach #dotnet #csharp robicie autoryzację zasobu? W sensie takie rzeczy jak tylko autor może edytować itp itd.
Najlepiej w aplikacji opartej o #ddd, więc w sumie pytanie ogólnie z #programowanie też

#dotnetcore
  • Najlepsze
  • Wszystkie komentarze
Goglez
Jak zrobić pętlę for i pętlę while asynchronicznymi/wielowątkowymi, biorąc pod uwagę to że;
1. Operacje w środku są proste (bez łączenia się z internetem, bazą danych czy wczytywania plików) i raczej krótkie, ale trzeba je wykonać wiele (tysiące do nawet setek milionów) razy
2. Jedna pętla pobiera kolejne zestawy znaków ze stringa (string.substring) i na tych zestawach operuje, potem zapisuje je do je queue, inne pętle przeważnie są w metodzie która w parametrze
  • Najlepsze
  • Wszystkie komentarze
xidex123
xidex123
Jaka ksiazke polecacie do nauki od zera C# ?
#naukaprogramowania #programowanie #csharp
  • Najlepsze
  • Wszystkie komentarze
Goglez
Czy w przypadku, gdy mam metodę która przyjmuję listę jako parametr, żeby w tej metodzie tę listę zdekolejkować (jest takie słowo w ogóle? Chodzi mi o pobranie pierwszego elementu, potem usunięcie go itd aż się lista skończy), to wystarczy że zmienną utworzę w formie List nazwa = parametr; czy lepiej zrobić new List() i dodawać po kolei elementy?

#csharp #naukaprogramowania
  • Najlepsze
  • Wszystkie komentarze
Goglez
Pętla if/else wykona się tysiące razy i raz (tylko raz, nie więcej) pętla pójdzie inną drogą i zakończy się. Które rozwiązanie będzie wydajniejsze (i czy w ogóle ma to znaczenie)
if, wielokrotny krok, else, pojedynczy krok czy najpierw pojedynczy krok (który i tak wykona się na końcu) , else, wielokrotny krok?

#csharp
  • Najlepsze
  • Wszystkie komentarze
bi-tek
Szukam pomysłu na aplikację którą można napisać przy pomocy mentora krok po kroku w 1,5h (realnie 1h) powoli tłumacząc co i dlaczego tak działa przy założeniu że słuchacz( ok 15 lat):

1) ma pierwszy raz styczność z programowaniem
2) zerową wiedzę
3) zaciekawieniem go

i
  • Najlepsze
  • Wszystkie komentarze
Angel_of_death
Szukam kogoś z #programowanie #csharp kto napisze mi jeden program do obliczeń inżynierskich. Najlepiej #slask, #katowice i okolice bo wolałbym obgadać to na żywo. Stawka do dogadania.
  • Najlepsze
  • Wszystkie komentarze
Goglez
Potęgowanie w c# domyślnie używa algorytmu szybkiego potęgowania, czy trzeba to jakoś świadomie użyć, czy może samemu zaimplementować?

#csharp #dotnet #naukaprogramowania
  • Najlepsze
  • Wszystkie komentarze
M.....r
M.....r
Zna ktoś jakąś dobrą bibliotekę do #csharp do otwarzania dźwięków w locie? Potrzebuję tego do gry (co jest dość ważne).

Używam obecnie IrrKlanga (polecam, jak na darmową to jest mega), ale porzebuję też zwykłego mono. Importowałem MediaPlayer z WPF'a, ale on jest za wolny, a systemowy SoundPlayer jest zbyt ubogi.

Potrzebuję czegoś, co odtworzy mi *.wav czasem nawet na 0,05 sekundy i będzie to robić natychmiast. Będą sytuację, że w
  • Najlepsze
  • Wszystkie komentarze
Goglez
Czy używanie BigInta w przypadku gdy liczba zmieściłaby się w zakresie longa czy nawet inta przynosi jakieś straty/problemy? Nie wiem czy warto dorabiać przeciążenia albo zmieniać typy liczb, jeśli wiem że biginty i tak będą czasem potrzebne.

#csharp #naukaprogramowania
  • Najlepsze
  • Wszystkie komentarze
justjoin_it
Siemanko! Jak co niedziela zapraszamy do prasówki wszystkich zabieganych .NET Developerów. Jak zawsze podział ze względu na miasta + widełki. ⤵⤵

pon - javascript, wt. - php, śr. - java, Scala & C++ (co 2 tyg.), czw. - Python, pt. - Mobile & Ruby, sob. - testing & DevOps, ndz. - .NET & Juniorzy

[Zdalnie]
Sen FULL