Je ne suis pas entièrement sûr de ce que vous voulez faire. En supposant que smink est correct alors voici la traduction VB de son code. Désolé, je ne peux pas le modifier, je ne pense pas avoir assez de rep pour le moment.
public class Holder(Of T)
public Value as T
end class
...
Dim headerPath as new Holder(Of String)
headerPath.Value = "this is a test"
configMapping.Add("HEADERS_PATH", headerPath)
...
Directcast(configMapping["HEADERS_PATH"]),Holder(Of String)).Value = "this is a new test"
'headerPath.Value now equals "this is a new test"
@marcj - vous avez besoin pour échapper aux supports coudés dans votre réponse, utilisez donc & lt; pour < et & gt; pour un >. Encore une fois désolé je ne pouvais pas simplement éditer votre poste pour vous.