I am new to C# (coming from Python and C) and when I start a new project in Monodevelop or Visual Studio, the project is put in a "solution" container.
I had a look at Microsoft description of what a solution is but I don't really understand the benefit of this and how I should use it.
The Microsoft documentation says:
A project is contained, in a logical sense and in the file system, within a solution, which may contain one or more projects, along with build information, Visual Studio window settings, and any miscellaneous files that aren't associated with any project. In a literal sense, the solution is a text file with its own unique format; it is generally not intended to be edited by hand.
Could someone explain what "solutions" are here for?
AC is used to refer to an electric current that continually changes direction as it flows. AC is an abbreviation for 'alternating current'. In Europe, AC is usually generated at 50 Hz. ... a portable AC generator.
A/C unit (air conditioning unit) is a single machine. (e.g. What's that ugly box on your wall? - It's the air conditioning unit.) A/C (air conditioning) is the entire system, or the result it gives.
Armor Class, a common property in role playing games used to determine the amount of armor a character has.
This mechanical system is an integral part of heating and cooling any modern building. AC is short for air conditioning. The terms HVAC and AC are often used interchangeably.
A solution is a workspace that combines multiple projects, which are usually related to each other. The construct is very useful in situations when some code needs to be shared among multiple projects.
For example, if you are developing a web site with a separate server-side component, you could segregate it into several related projects:
These four projects are connected to each other. Placing them into a single solution lets you access individual parts, while taking advantage of common indexing that Visual Studio does for you to simplify searches for usage and to help with refactoring.
If you love us? You can donate to us via Paypal or buy me a coffee so we can maintain and grow! Thank you!
Donate Us With