|
This is all coming from this guy's work and coding so may not have it all yet I don't know but am giving it a break now and see what tomorrow brings.
This article is on this site
A Simple Yahtzee Game
By Mike Kitchen
|
|
|
|
|
It would help if you posted an actual link to your source. It may also be a better idea to contact the author of the work you are trying to understand if you need guidance.
|
|
|
|
|
Based on the kind of errors you are getting (and posting here), I think you just want to catch up on a little bit of reading.
Just pick up a C# book and refresh your basics - you will be able to diagnose these errors all by yourself.
Debugging and stepping through code is another useful trick that can help you track these kind of errors.
|
|
|
|
|
Abhinav S wrote: Debugging and stepping through code ...
requires code that compiles, so all namespace issues must have been resolved first.
|
|
|
|
|
Hi I am getting an error saying identifier expected in my coding at the end of where it says
public int CalculateTHreeOfAKind(Dice[] )
If anyone can help me out here would be most appreciated thanks even my Teacher is having the same trouble trying to work this one out thanks.
int[] Dice = new int[] {0, 0, 0, 0, 0,};
int[] myDice = new int[] {0, 0, 0, 0, 0};
public Form1()
{
InitializeComponent();
}
public int CalculateThreeOfAKind(Dice[] )
{
int Sum = 0;
bool ThreeOfAKind = false;
for (int i = 1; i <= 6; i++)
{
int Count = 0;
for (int j = 0; j < 5; j++)
{
if (myDice[j] == i)
Count++;
if (Count > 2)
ThreeOfAKind = true;
}
}
if (ThreeOfAKind)
{
for (int k = 0; k < 5; k++)
{
Sum += myDice[k];
}
}
return Sum;
}
|
|
|
|
|
You did not tell the compiler what type of objects are held in the parameter (Dice ) being passed in to this method. It should be :
public int CalculateThreeOfAKind(int[] Dice)
|
|
|
|
|
Oh wow thanks for that brilliant don't know why teacher didn't get that as he should be the brainy one.
Thanks again for that one now have another question which I will put up in a sec.
|
|
|
|
|
Your code should Dice[] myDice .
The variable type in the parameter is missing.
|
|
|
|
|
We had changed that line to read differently as that was a really confusing bit of code thanks.
|
|
|
|
|
I don't think Dice is a type; unless my mind is playing tricks again.
|
|
|
|
|
Good point. They have a class by that name perhaps.
|
|
|
|
|
Abhinav S wrote: They have a class by that name perhaps.
Yes, I found the article[^] that OP is working from; no idea why he/she is having problems when the source is browsable and downloadable.
|
|
|
|
|
hi.
I m new in this field n m trying to convert Audio to text which is comming through mic. so plz suggest me how can i do it and the words also should be exactly what is comming through mic
|
|
|
|
|
|
|
Hello all,
I'd like to know if there is a method in C# that I can call to convert texts into math operators. For instance if I type the text +, -, *, or / into a text box, is there a way to convert them into math operators that the compiler can understand. If there is such a function, if I type a string like 5 - 1 into a text box then call that function, it will convert the text "-" into the minus sign.
I know I will need to convert the text 5 and 1 in the string into numbers before the expression can be evaluated. All I need is to know how to turn text symbols into those four operators and I think I can do the rest. I will try to write functions to handle more complex expressions later. Please point me in the right direction, thanks for your time.
modified 17-Jun-12 5:41am.
|
|
|
|
|
No, there isn't. You cannot convert the text representation into an actual operator in your code they way you're describing.
Depending on what you're doing and the complexity of your expressions, you may just get away with selecting the operation to perform using a Select Case block on the text and performing the actual operations in an expression dedicated to that operation, or you may have to build a expression evalutation engine using something like Reverse Polish Notation[^].
|
|
|
|
|
You can do this quite easily by building a very simple parser.
Give it a try and if you face issues, post them here, someone might be able to help you.
|
|
|
|
|
fill the value in data set
|
|
|
|
|
If this is supposed to be a question it is not at all clear what you want. Please try and think about your problem and explain clearly what is or is not happening.
|
|
|
|
|
|
I never use DataSet s; they're horrible.
|
|
|
|
|
The gerbils attack at midnight.
|
|
|
|
|
Phew - glad I read that, 5 minute warning!
|
|
|
|
|
Wow. We both got a rather weak 1-vote for this. Somebody doesn't have a sense of humor.
|
|
|
|