Maybe this is not the right place to for this, but here I go:
classic point manager for insertig survey points from file(s) to dwg.
Any of these point's CAN have code and this code is a representation for a topographyc symbol.
I can hardcode (already did for small amount of codes) add-in that code "a1" represents block 'connector_a', code "a2" represents block 'conector_w', and so on.
Question is how to write that more 'dinamicaly', so every user can have a different code list, or every job can have different code list depends on type of job.
I have loaded points from file to grid, than I must load code list from file (or registry, or .....), and what now? Mutiple if's or switch's are a bad idea I think, because there is no predefined code list.
Second idea: replace code with block name and then simply insert block if code is not null or empty... This is not much different from first.
Or maybe Dictionary or NameValueCollection?