dotnetomaniak.pl - Artykuły z tagiem method

Kilka słów o tym jak wygląda główny algorytm krzyżowania chromosomów w easyGALib, co to jest extension method i jakie ma zastosowanie w kodzie.

Bazowe krzyżowanie i extension method - Jakub Hossa

Daj się poznać 2016 3129 dni, 18 godzin, 16 minut temu qba8 58 źrodło rozwiń

Dzisiaj kolejna nowa funkcjonalność w c#. Zacznijmy od przykładu:publicclass Point { publicdouble Dist => Math.Sqrt(X * X + Y * Y); publicdouble X; publicdouble Y; } X oraz Y to zwykłe pola (tak nie powinno się ich  definiować jako publiczne ale to tylko przykład). Następnie Dist to dziwny twór… Wiemy, że mamy tam wyrażenie lambda, które wywołuje Math.Sqrt i robi obliczenia. Zobaczymy jak możemy  z tego skorzystać w kodzie:Point point =new Point(); point.X =5; point.Y =6; double dist = point...

Dziel się z innymi:
Piotr Zieliński » C# 6.0: Definiowanie metod za pomocą wyrażenia lambda

Inne 3654 dni, 14 godzin, 38 minut temu psz750 492 źrodło rozwiń