我的C#项目引用了两个第三方DLL。这一点很重要,因为这意味着我不能访问源代码,也不能修改或重新编译这两个DLL。
我们称它们为dll A和dll B。我的C#代码需要对这两个DLL的引用。我使用引用的别名属性来区分这两个引用,并在C#文件的顶部使用extern alias firstDll和extern alias secondDll。,但是由于某些原因,Visual Studio搞混了,并且将这两个属性的类型解析为firstDll中</em
我有3个项目(C#) API,BLL和DAL。DAL引用DAL,API引用BLL。
在我的API中,我需要使用所有CRUD函数,但我不能使用BLL中的函数,因为VS说“类型”"blabla“是在未引用的程序集中定义的。您需要添加引用( DAL )”,但我不想引用API项目中的DAL。有没有办法不用我的DAL项目去做呢?
my_very_large_function(void){ < a lot of references to *sA structure in many many lines >现在我想使用另一种类型的结构,这取决于传递给函数的参数,但我不想在每个引用中都检查这个参数。// I dont want this because there are too many references else
<u