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

CS0118 Visual Studio

0 głosów
87 wizyt
pytanie zadane 10 maja 2021 w C# przez Iskiereczka Użytkownik (860 p.)

Dzisiaj utworzyłem bibliotekę .DLL do mojego kalkulatora lecz wyskakuje mi błąd pod tytułem CS0118 gdyż zobaczyłem na stronie Microsoftu co może znaczyć nic się nie dowiedziałem.

Kod w kalkulatorze: 

LodingClass o = new LodingClass();

Kod w .DLL:

using System;

namespace LodingClass
{
    public class LodingClass
    {
        public int Plus(int a, int b)
        {
            return a + b;
        }
        public int Minus(int a, int b)
        {
            return a - b;
        }
        public int Mnozenie(int a, int b)
        {
            return a * b;
        }
        public int Dzielenie(int a, int b)
        {
            return a / b;
        }
    }
}

Za odpowiedzi dziękuje.

1 odpowiedź

0 głosów
odpowiedź 10 maja 2021 przez Velta Nałogowiec (46,050 p.)

Nazwa klasy jest taka sama, jak przestrzeni nazw, której używasz. Musisz wywołać pełną hierarchię:

LodingClass.LodingClass o = new LodingClass.LodingClass();
komentarz 10 maja 2021 przez Iskiereczka Użytkownik (860 p.)
działa tylko teraz wyskakuje Argument „1”: nie można przekonwertować z „string” na „int”
komentarz 10 maja 2021 przez Velta Nałogowiec (46,050 p.)
Pokaż kod wywołania. Prawdopodobnie próbujesz użyć jako parametru ciągu znaków, zamiast liczby całkowitej.
komentarz 10 maja 2021 przez Iskiereczka Użytkownik (860 p.)

Zmieniłem z string na int tylko mam kłopot z Składowej „TextBox.Text”, której nie można wywoływać, nie można używać jak metody.

komentarz 10 maja 2021 przez Iskiereczka Użytkownik (860 p.)
Robi się też Nie można niejawnie przekonwertować typu „string” na „int”.

Podobne pytania

0 głosów
1 odpowiedź 54 wizyt
pytanie zadane 5 kwietnia 2020 w C i C++ przez Gandalf02 Nowicjusz (240 p.)
0 głosów
1 odpowiedź 129 wizyt
pytanie zadane 27 marca 2020 w C i C++ przez Igrek Nowicjusz (120 p.)
0 głosów
0 odpowiedzi 108 wizyt
pytanie zadane 20 marca 2020 w C# przez gmcode Gaduła (3,120 p.)

87,903 zapytań

136,490 odpowiedzi

304,304 komentarzy

58,284 pasjonatów

Motyw:

Akcja Pajacyk

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

Oto dwie polecane książki warte uwagi. Pełną listę znajdziesz tutaj.

...