如何在ASP.net中将byte[]转换为ObjectParameter



我有一个byte[],想把它转换成asp.net中的object参数。

byte[] version =98471574580;

和我有一个方法,想要"objectparameter版本"。我必须将byte[]版本转换为ObjectParametere。

这样做的方法有几个步骤,如果你以后遵循这些步骤,你就不需要再问这种问题了。

1)查看您想要使用的类的文档。它可以在这里找到:http://msdn.microsoft.com/en-us/library/system.data.objects.objectparameter(v=vs.110).aspx谷歌"ObjectParameter"返回它为我的顶部命中。谷歌可能已经注意到我做了很多MSDN搜索,并把它们推到了顶部,所以如果有疑问,可以尝试在搜索中添加MSDN或c#。

2)查找如何创建对象的实例。这通常是通过构造函数实现的。有时您可能会使用静态方法,但通常使用构造函数,实际上这里我们可以考虑两个构造函数。

3)决定使用哪个构造函数。一个是名称和类型。一个接受一个名称和一个值。既然我们有了一个值,这似乎就是要选择的值。

4)调用您决定使用的构造函数并将其赋值给变量(或直接在代码中使用它)。在本例中,语法为var objParam = new ObjectParameter("version", version);

其中一些步骤可能被短路。例如,如果你在Visual Studio中编程,那么输入new ObjectParameter(就会提供智能感知帮助,告诉你哪些构造函数可用,从而节省了在线查找文档的需要。

最新更新