-4

当我尝试启动我的 c# 程序时出现错误(请不要我不是一个很好的编程,所以如果你能用非常简单的术语写下答案,那将不胜感激)

byte[] buffer = BitConverter.GetBytes(Convert.ToInt32(value));                
PS3.SetMemory(offset, buffer);

这是出现错误的图片 - http://prntscr.com/7s2uq9

错误显示“名称空间 'BitConverter' 中不存在类型或名称空间名称 'GetBytes'(您是否缺少程序集引用?)”

我已经尝试过这些
——重写代码
——重写顶部的命名空间引用(http://prntscr.com/7s2vf6

我的“使用参考的东西是” -

using System;
using System.Collections.Generic;
using System.ComponentModel;
using System.Data;
using System.Drawing;
using System.Linq;
using System.Text;
using System.Threading.Tasks;
using System.Windows.Forms;
using PS3Lib;
using MetroFramework.Forms;
using MetroFramework;
using SimdiBo2;
4

1 回答 1

6

你有一个BitConverter混淆编译器的命名空间。重命名本地命名空间,或使用类的完全限定名称:

System.BitConverter.GetBytes(...);
于 2015-07-13T08:51:06.170 回答