Realizējiet IP adreses parsētāja saskarni: sadaliet raw virkni pēc separatora, atgrieziet IReadOnlyCollection<IPAddress>; ja null, izmetiet ArgumentNullException, ja separator ir tukšs — ArgumentException, ja IP ir nederīgs — FormatException.
C#
Kādi ir galvenie atšķirības starp vērtību un atsauces tipiem .NET?
Kuras sinhronizācijas primitives .NET jūs zināt un kam tie ir paredzēti?
Pastāstiet par sevi, par savu pieredzi pēdējā darba vietā, uzdevumiem un projektiem.
Kas ir Garbage Collector un kā tas saprot, kurus objektus var dzēst?
Kas ir interfeiss C# un kādas priekšrocības tas sniedz, tostarp testēšanai?
Ir neatkarīgu modeļu masīvs, katram tiek veikta ilgstoša skaitļošanas operācija. Kā organizēt ātrāku apstrādi?
Kam ir nepieciešams IDisposable? Ko dara atslēgvārds using?
Kāda ir atšķirība starp asinhronitāti un daudzprocesu?
Kam ir nepieciešami async/await un asīnhronās metodes?
Pastāstiet par SOLID principiem. Ko nozīmē Dependency Inversion Principle?
Pastāstiet par visā darba pieredzes nozīmīgāko panākumu vai neveiksmi.