Program C# do sortowania nazw Program C# do sortowania nazw w porządku rosnącym i malejącym Mam ciąg nazw oddzielonych średnikiem. Napiszemy teraz program C#, który może sortować te nazwy zarówno w porządku rosnącym, jak i malejącym.
Miesięczne Archiwa: Luty R
Prosty Kalkulator w C#. Napiszemy teraz prosty kalkulator za pomocą języka programowania C#. Kalkulator powinien mieć następujące funkcje. 1. Dodawanie 2 liczb 2. Odejmowanie 2 liczb 3. Mnożenie 2 liczb 4. Dzielenie 2 liczb Ponadto program powinien działać tak długo, […]
Program C# do drukowania liczb ciągu Fibonacciego Ciąg Fibonacciego – ciąg liczb naturalnych określony rekurencyjnie w sposób następujący: Pierwszy wyraz jest równy 0, drugi jest równy 1, każdy następny jest sumą dwóch poprzednich. Formalnie: Kolejne wyrazy tego ciągu nazywane […]
Program C # do usuwania duplikatów Napiszemy teraz program c#, aby wydrukować niepowtarzalne imiona, usuwając zduplikowane wpisy. Na przykład w poniższym łańcuchu wejściowym imiona Marcin i Adam są powtarzane dwukrotnie. Program c#, który napiszemy, powinien usunąć duplikaty i zwrócić ciąg, […]
Extension methods wywołania łańcuchowe Gdy metoda rozszerzenia zwraca wartość, która ma ten sam typ, co jej argument, może być użyta do „połączenia” jednego lub więcej wywołań metod z kompatybilną sygnaturą. Tworzą wywołania łańcuchowe. przykład przykład
Extension methods (metody rozszerzające) Metody rozszerzające zostały wprowadzone w C # 3.0. Metody rozszerzające rozszerzają i dodają zachowanie do istniejących już typów bez tworzenia nowego typu pochodnego, rekompilacji lub innej modyfikacji oryginalnego typu. Są one szczególnie przydatne, gdy nie można […]
Przeciążanie operatorów w C# Teraz bardziej życiowy przykład. Z operatorów mogą korzystać również nasze własne obiekty, ale w normalnej sytuacji nie będą one wiedziały jak mają skorzystać z tych operatorów. Na szczęście C# daje nam możliwość przeciążania operatorów, dzięki której […]
Przeciążanie operatorów w C# C# umożliwia zdefiniowanym przez użytkownika typom przeciążanie operatorów poprzez de-finowanie statycznych funkcji składowych za pomocą słowa kluczowego operatora. Poniższy przykład ilustruje implementację operatora dodawania (+) Jeśli mamy strukturę złożoną, która reprezentuje liczbę zespoloną: public struct […]
Formatowanie daty w ciągach Możesz także użyć metody DateTime.ToString do sformatowania obiektu DateTime. Spowoduje to uzyskanie tego samego wyniku.
Znajdź najmniejszą i największą liczbę Znajdź najmniejszą i największą liczbę w tablicy liczb całkowitych Napiszemy teraz programu C#, który może znaleźć i wydrukować, najmniejszą i największą liczbę w danej tablicy liczb całkowitych.