In order to quickly demonstrate how to use a multifile assembly, I created a C# console project called Tester. This application simply creates two DateTime objects, sets one of them to System.DateTime.Now and the second to be that plus three days (using the AddDays method). It then uses the one method from our VBLibrary module (called DayDiff), which uses Microsoft.VisualBasic.DateDiff to return the difference in days between the two dates (which as we know will be 3). Finally, it writes to the console the difference (3) and what that would be encrypted as using the default encryption method (Encrypt) from the C# module's Cryptography class. So the output of the application is (and will always be) what is in Figure 6. The point, again, was simply to demonstrate that all you need to do is reference the main assembly file (containing the assembly manifest), and then you can use all of the types from both projects as if they were part of one single-file assembly.