Question: My Jenkins polls mercurial SCM for changes. Now, we have configured the build to tag, commit and push back the new changes (updated version, new tag).

This causes an infinite loop. Because of the commit and tag, Jenkins sees it as a new change and triggers a new build....

Is it possible to exclude the .hgtags file? or exclude based on the user or message?

Thx!

Answer: 
`"M"` in C# is a `string`, not a `char`; you need to use `'M'`.

The error you got basically says "I can't find a function called `postcode.postcode_finder.distance` that takes parameters of the types you're giving it".

You should've received a seccond compiler error saying `Argument 5: cannot convert from 'string' to 'char'` which would have narrowed down the problem further.
You need to use 'M' as the last parameter -- this is how you specify a char constant in C#