.NET and C# Language Professionals (Filipino/ Cebuano)

Job ID: 35822329

Budget: €10 – €12 EUR

Job Summary

We, ibs-dev are searching for a quality C# developer to develop code and .NET solutions for our business. In this role, you will be required to design, write, and maintain C# coding for our future and ongoing projects. You will also be required to contribute to design and planning sessions as well as formulate approaches for current coding tasks.
To ensure success as a C# developer you must have an excellent grasp of C# and the .NET framework, prolific coding abilities, and be able to problem-solve on a daily basis. A top-quality C# developer will be able to perform back end development as well as handle the creation, maintenance, and further back end development of .NET applications and programs.

Test Project

The following is referred to C# .NET Standard.

We have a string variable. It holds the FileName (e.g. "file.pdf").

If there are revisions of this file the FileName will end with an underscore and the version Identifier (e.g. for revision 1: file_1.pdf)

Implement a class that takes the file name and sets the 2 properties:
1) String for the Name (= file name without ".pdf" extension)
2) int for the VersionId

Create also a unit test project to ensure, that the properties are set correctly.
Some testcases (fileName, expectedName, expectedVersionId):

"file.pdf", "file", 0
"file_1.pdf", "file_1", 1
"file_99.pdf", "file_99", 99
Related categories: .NET C# Programming Web Development