Свързани публикации 'c-sharp-programming'


Ден 17 — Повече основно програмиране
Реших, че основната ми цел днес ще бъде да създам ново вражеско движение. Намерението ми беше врагът да потърси играча, когато двамата са на определено разстояние един от друг. Първо, декларирах публична трансформация, наречена „target“ във вражеския скрипт, както и плаваща стойност за „фокусното разстояние“ между трансформацията на врага и тази на целта. В метода Start() на скрипта на врага целта се дефинира като трансформация на играча. В рамките на метода CalculateMovement() на..

C# | Сигнатура на метода и механизъм за претоварване
Научете какво представлява и защо да го използвате Въведение Като често срещан начин за внедряване на полиморфизъм, Overloading позволете на вашия код да има способността да предефинира метод с множество форми. Можете да дефинирате функция с едно и също име повече от веднъж и C# може да ги разграничи по различните сигнатури на метода. Какво е подпис на метода Сигнатурата прави метода да изглежда уникален за C# компилатора. Приносът към уникалността на подписа включва:..

Предвидете нуждите от достъп на служителя, като се има предвид неговата/нейната работна роля
Автоматизирайте заявките за достъп на служители с Machine Learning В много компании отговарянето на искане на служител за достъп до системи или съоръжения е досадно и ръчно. Нов член на екипа се присъединява към екипа и множество билети се изпращат до ИТ за един артикул след друг. Може би това ви звучи познато? Представете си, ако можем да използваме машинно обучение, за да създадем изключително точна система за автоматизиране на този процес, спестявайки хиляди часове време на..

Нулевост в c# 8
На конференцията за актуализиране в Прага, на която наскоро присъстваха някои от нас от Payments at Collector bank, една от най-интересните сесии, на които отидохме, беше разговорът на Jarod Paersons за „Нулеви референтни типове“. Нулеви референтни типове е нова функция, въведена в c# 8, която ви помага да намирате грешки, свързани с нулеви стойности във вашия код. Можете да мислите за това като за подсказки (облечени като предупреждения), където потенциални NullReferenceExceptions могат да..

OOP: Когато използвате изключения?
Разработването на софтуер ни кара да разглеждаме сценарии, при които всичко работи добре относно потока на използване на нашите приложения и въвеждането на потребителски данни. Грешки обаче се случват и ние трябва да ги предотвратим, за да направим потребителското изживяване възможно най-добро. Когато нещо се обърка при програмиране на процедурни езици, грешките се показват на разработчиците. При обектно-ориентираните езици имаме изключения. За да направим нашето приложение..