小编use*_*990的帖子

您是否在创建不同类的Obect时缺少c#中的using指令或程序集引用

我是c#的新手(之前有c ++背景).

我有类"MyClass",它在同一名称空间中创建另一个类"Symbols"的对象.我创建类"符号"的对象,以定义从"MyClass"调用的函数"add_symbol()".

在c ++中它很安静:

void NameOfTheClass::NameOfTheFunction()
{
}
Run Code Online (Sandbox Code Playgroud)

但我不知道怎么做c#.我尝试了下面的代码,并得到以下错误(见最后).

using System;
using System.IO;
using System.Collections.Generic;
using System.Linq;
using System.Text;

namespace shekhar_final
{

    public class Symbols 
    {
        public void add_symbol(byte processingValue) //called from MyClass
        {
            Console.WriteLine(processingValue);
        }
     }  

    public class MyClass
    {
        public static void Main(string[] args)
        {
            Symbols ObjSym =new ObjSym(); //Here is the error
            using (var stream = new BinaryReader(System.IO.File.OpenRead(args[0])))
            {
                while (stream.BaseStream.Position < stream.BaseStream.Length)
                {
                    byte processingValue = stream.ReadByte();
                    ObjSym.add_symbol(processingValue); //This function is called which is defined …
Run Code Online (Sandbox Code Playgroud)

c# object

0
推荐指数
1
解决办法
1037
查看次数

标签 统计

c# ×1

object ×1