I have two projects that contain extension methods. One project is implemented using C# and the other is implemented using VB.NET as there are some things I can do in VB.NET that I can't in C# and I want to leverage those features in my extension methods.
How can I name the projects to convey their meaning while at the same time differentiating that they are implemented in different languages?
For the C# elitists:
One of the features that VB.NET supports that C# doesn't:
Doesn't C# Extension Methods allow passing parameters by reference?
FYI: This doesn't work for reference types, which is what I'm interested in.
public static void LoadFromXml<T>(this T targetObject, string xml)
{
targetObject = _Serializer.DeserializeFromXML<T>(xml);
}