Tag: 跨语言

在C#中实例化一个python类

我已经写了一个python类,我想通过IronPython包装到.net程序集中,并在C#应用程序中实例化。 我已经将类迁移到IronPython,创build了一个库程序集并引用它。 现在,我怎样才能真正得到这个类的一个实例呢? class级看起来(部分)如下: class PokerCard: "A card for playing poker, immutable and unique." def __init__(self, cardName): 我在C#中编写的testing存根是: using System; namespace pokerapp { class Program { static void Main(string[] args) { var card = new PokerCard(); // I also tried new PokerCard("Ah") Console.WriteLine(card.ToString()); Console.ReadLine(); } } } 为了在C#中实例化这个类,我需要做些什么?

如何反序列化PHP序列化的数组/variables/类,并在C#中返回合适的对象

目标是反序列化一个PHP序列化的string,并得到C#中的可变对象 有没有什么办法可以在C#(.Net)中做到这一点? 更具体地说:我们需要制作一个应用程序,通过HTTP(通过HTTP)将特定网站返回所需的信息。 幸运的是/不幸的是,我们没有网站的权限,所以从网站返回的数据(大部分是PHP)被序列化 。