First I'd like to apologies that you've been put in this horrible situation. Whilst your code was off-topic to start off with, you've tried many ways to get the question to be on-topic. Mostly to be shot down because you supposedly answer invalidated.
This is unfair on you, as someone else broke our rules. But you're the one to be punished.
This is not the first time this has happened, and last time we as a community said that you should be able to edit your question. Unfortunately some people don't follow, or remember, this meta discussion. And favour the don't answer invalidate policy.
Either way, the answer has now been removed, and so you can edit the question in any way you want. Which you should have been allowed to do anyway.
Your question was closed as it's Pseudo/example/stub code, rather than you not owning it. This was addressed in the comments:
-
Please include code for
ThingCustomStruct1anddataTag. - Jesse C. Slicer link -
Note that
sourceDestinationThingMappings[sourceThingName]).Add(destinationThingName);breaks the build: there's either a bracket missing, or one too many. - BCdotWEB link
I'm not a C# professional, and so I don't know if these are the only problems, or if the above have been fixed.
And so I'd recommend that you'd update your question with the entire of your code, so that we can run it. If you post ityour code so that we can copy the code, and run it in our IDE, soand for it outputsto output the information that you want., Thenthen there shouldn't be a problem.
The only other things would be to remove this from the variable names, as that seems to make a lot of people think it's example code.
Which you have done.