Co to znaczy, gdy mówisz, że C # jest językiem zorientowanym na komponenty?

Nauczyłem się Javy jakiś czas temu. Właśnie znudziłem się Javą i po chwili wróciłem do C ++. Myślałem, że C # jest podobny do Java. Moje przypuszczenie o podobieństwach między C # i Java nie było poprawne po przeczytaniu o C #. Znalazłem wiele potężnych koncepcji w języku C #, które uwielbiam oglądać w Javie. Zresztą wiele z tego, co przeczytałem, miało dla mnie sens, z wyjątkiem jednej rzeczy. Ciągle słyszę, że C # jest językiem zorientowanym na komponenty! Wikipedia była naprawdę bezużyteczna w tej koncepcji.

Co w prostych słowach oznacza, że ​​C # jest językiem zorientowanym na komponenty ?! Prosty przykład zostanie doceniony.

questionAnswers(7)

yourAnswerToTheQuestion