C#翻译 vb.net 问题,解决不了,求助

sotwind sotwind 墨衍会员 · AI 创作全网分发 墨衍智能分发 通过墨衍一键同步至各平台 可同步平台 CSDN微信公众号微博知乎掘金百家号博客园抖音小红书 你的文章也可以这样分发 墨衍会员 ¥399起/年,写一次发全网 我也要 + 加入社区
以前有个网友贴过一个在线C#转vb.net的网址,一直挺好用的,但最近不知道怎么回事,用不了了。
所以我碰到复杂一点的C#代码就傻眼了,不知道怎么翻译,于是跑这里来求助。
以下是类中的两个过程,他的过程声明方式不知道在vb.net里是怎么写的

public static string GetJson<T>(obj as T) as string
{
DataContractJsonSerializer json = new DataContractJsonSerializer(obj.GetType());
using (MemoryStream stream = new MemoryStream())
{
json.WriteObject(stream, obj);
string szJson = Encoding.UTF8.GetString(stream.ToArray()); return szJson;
}
}
public static T ParseFromJson<T>(string szJson)
{
T obj = Activator.CreateInstance<T>();
using (MemoryStream ms = new MemoryStream(Encoding.UTF8.GetBytes(szJson)))
{
DataContractJsonSerializer serializer = new DataContractJsonSerializer(obj.GetType());
return (T)serializer.ReadObject(ms);
}
}


另外 调用方式用vb.net又是该怎么写?

token = JsonHelper.ParseFromJson<Access_token>(content);


或者各位大大可以给小可一个可用的在线翻译网址更好,拜托了。

唉,发个贴子要20分,为了20分,弄了好几天... 郁闷....
...全文

相关推荐

评论 2
收藏 已收藏
分享
返回顶部
sotwind
VB 16,718 成员 110,520 内容