Как добавить скаченную билиотеку в решение с C#?
Я обычно делаю папку Library на одном уровне с sln. В файле проекта,после добавления библиотеки, должно быть<Reference Include="CustomLibrary">
  <HintPath>..\Library\CustomLibrary.dll</HintPath>
</Reference>
Это смело можно заливать в гит
Библиотеку поместить в bin\Debug или bin\Release, где и положено ей быть, и добавить ссылку оттуда.C# WPF XAMARIN 
Так Xamarin или WPF?