Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/visual-studio/8.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

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/csharp-4.0/2.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
Visual studio 我不能在c中调用方法#_Visual Studio_C# 4.0_Visual Studio 2012 - Fatal编程技术网

Visual studio 我不能在c中调用方法#

Visual studio 我不能在c中调用方法#,visual-studio,c#-4.0,visual-studio-2012,Visual Studio,C# 4.0,Visual Studio 2012,我最近接了一个项目 我不能在C#中调用方法 在VisualStudio中进行了一些设置吗?我正在使用Visual Studio 2012 Express 看看下面我的代码 using System; using System.Collections.Generic; using System.Linq; using System.Web; using Web.Classes; namespace Web.Business { public class TicketDB {

我最近接了一个项目

我不能在C#中调用方法

在VisualStudio中进行了一些设置吗?我正在使用Visual Studio 2012 Express

看看下面我的代码

using System;
using System.Collections.Generic;
using System.Linq;
using System.Web;
using Web.Classes;

namespace Web.Business
{
    public class TicketDB
    {


        Random r = new Random();

        r.Next(4); // Error 

    }  
}

您的类代码应该更像这样:

public class TicketDB
{
  int rNum = 0;

  // Constructor - called when created
  public TicketDB()
  {
    Random r = new Random();
    rNum = r.Next(4); // Error 
  }
}

您必须首先定义一个方法。光上一节课是不够的

下面是一个使用
Main()
方法的示例,但您也可以使用另一个方法(甚至构造函数):


可以。我忘了在方法中调用。是我的错。
谢谢你的帮助。帮助我记住了OOP。

你忘了使用System.Random之类的东西。我删除了。。。没有工作。我在错误列表->3类、结构或接口成员声明中的无效标记“(”中出错你应该通过c和OOP阅读和了解更多。这里写的东西没有意义。#Mecek,谢谢你的触摸。这让我分心…我是唯一一个使用.Net的工作人员吗…有时我们看不到简单的事情。
private static void Main()
{
  Random r = new Random();
  r.Next(4);
}