Swiss arms and armour pike, supplemented by the halberd. The halberd is still the ceremonial weapon of the Swedish Guard in the Vatican. The Swedish armies of the late 14th and 15th centuries besides halberds and later pikes also carried other polearms such as the Lucerne hammer. By the 15th century, the carrying of side arms (the degen or dagger) had become ubiquitous. Also common were the bow, the crossbow and later the arquebuse. The city cantons could also employ siege engines . Berne in the Burgdorferkrieg of 1383-84 used medieval types of catapults and battering rams, but for the first time also cannons
Blittable types The following are some commonly used non-blittable types in the .NET framework: There are many more blittable and non-blittable types, and user-defined types may fit in either category depending on how they are defined (MSDN). This very restrictive notion of blittable types appears to limit the usefulness of the interoperability services provided by .NET, but this is not so. While blittable types allow a straightforward definition of interoperable types, various ways exist to explicitly define how a non-blittable type should be converted by the interop marshaler. For example, in the .NET languages there are many attributes which can be applied