Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/csharp/270.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
C# C中传递的类值#_C# - Fatal编程技术网

C# C中传递的类值#

C# C中传递的类值#,c#,C#,我有两个类,一个是创建一个随机字符字符串,另一个类用于测试函数是否工作。当我运行Tester类时,我会得到一个空白屏幕?我对C很陌生# 我已经在我这边重写了你的代码。它非常有效。 Program类中我的Main()方法如下所示: class Program { static void Main(string[] args) { Tester aTester = new Tester(); aTester.mytest(); Cons

我有两个类,一个是创建一个随机字符字符串,另一个类用于测试函数是否工作。当我运行Tester类时,我会得到一个空白屏幕?我对C很陌生#


我已经在我这边重写了你的代码。它非常有效。 Program类中我的Main()方法如下所示:

class Program
{
    static void Main(string[] args)
    {
        Tester aTester = new Tester();
        aTester.mytest();
        Console.ReadKey();
    }
}
当我跑了两次的时候。第一次显示:rfg67i87lmwfks337k8znpx7uk
. 第二次,输出是:L5D68178EZ5T52HX0BQ97US0O

您的
主方法在哪里?应用程序的入口点。如果没有显示main方法,您的示例是不完整的。@CyberCube那么从何处调用mytest
?请投票关闭(VTC),直到显示调用mytest的位置。
using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
using System.Threading.Tasks;

namespace ConsoleApplication1
{
    class Tester
    {
        public string mytest()
        {
            FileNamer fn = new FileNamer();
            Console.WriteLine(fn.GetFullName());
            return "a";
        }
    }
}
class Program
{
    static void Main(string[] args)
    {
        Tester aTester = new Tester();
        aTester.mytest();
        Console.ReadKey();
    }
}