sujit kalagara
yes, you can use Vb.net dll in c#.net by making your vb.net dll CLS compliant.you can mark your class CLS compliant attribute when you want to use your dll in other .net languages.
<Assembly: CLSCompliant(True)> Public Class TestPublic Sub TestMethod() //do workEnd Sub
please referhttp://msdn.microsoft.com/en-us/library/12a7a7h3.aspx?cs-save-lang=1&cs-lang=vb#code-snippet-1
hope this will help you.