Generally yes... but it all depends on the details.
If your game uses MonoGame and core .NET APIs for all of your game you'll be fine. If your PC game depends on weird stuff... say you used Awesomium.NET to generate your UIs... you are likely screwed.
Some of the less obvious stuff. Obeying the title safe area. Making sure your UI/text is legible sitting 10 feet away on a couch. Keeping your save files small and knowing its maximum size. Does your game use more system and video memory than the console supports?
Other than all that... the process is pretty quick and simple. Most ports you can be running on the console within a few days.