需要将vb代码转换为c# [英] Need to convert vb code to c#

查看:73
本文介绍了需要将vb代码转换为c#的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!

问题描述

我向这个门户网站寻求帮助,因为我不知道如何在C#中转换这行Visual Basic代码,即使在一段时间后也会返回一个随机数来尝试这样做。



这是我的vb代码:



  private  int Random_number(int min,int max)
{
return (int)(转换。 Int((max - min + 1 )* VBMath.Rnd())+ min);
}





我试试这个:



< pre lang =cs> private int Random_number( int min, int max)
{
int seed = DateTime .Now.Millisecond;
随机rnd = 随机(种子);
return rnd.Next(min,max);
}





但它不起作用,我不知道为什么。任何人都可以帮助它。



P.S.有人在数独中有任何Tabu搜索实现或任何参考。

感谢有利。

解决方案

Just Do it:



  private   int  Random_number( int  min, int  max)
{

Random rndCell = new Random(( int )DateTime.Now.Millisecond);
return rndCell.Next(min,max);
}


使用此,



http://www.developerfusion.com/tools/convert/vb-to-csharp/ [ ^ ]


你每次需要翻译时都不应该提问。以下是几个更好的可能性:







祝你好运,

-SA

I asked for help I this portal because I don''t know how to convert this line of Visual Basic code in C# that returns a random number even after some time to try to do this.

This I the vb Code:

private int Random_number(int min, int max)
        {
            return (int)(Conversion.Int((max - min + 1) * VBMath.Rnd()) + min);
        }



I have try this:

private int Random_number(int min, int max)
{
    int seed = DateTime.Now.Millisecond;
            Random rnd = new Random(seed);
            return rnd.Next(min, max);
}



but it don''t works, and I don''t know why. Can anyone help with it.

P.S. Did somebody have any Tabu Search implementation in Sudoku or any reference for it.
Thanks in advantage.

解决方案

Just Do it:

private int Random_number(int min, int max)
        {

            Random rndCell = new Random((int)DateTime.Now.Millisecond);
            return rndCell.Next(min, max);
        }


Use this,

http://www.developerfusion.com/tools/convert/vb-to-csharp/[^]


You should not ask questions every time you need such translations. Here are a couple of much better possibilities:



Good luck,
—SA


这篇关于需要将vb代码转换为c#的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!

查看全文
登录 关闭
扫码关注1秒登录
发送“验证码”获取 | 15天全站免登陆