|
arkiboys wrote: ys.YAS_BOND_PX = Math.Round(decimal.Parse(dp.Value.ToString()));
You take the value, convert it to a string , parses is as a Decimal , rounds it, and try to put the Decimal value in a string property?
I think that this is what you are trying to do:
ys.YAS_BOND_PX = Math.Round(dp).ToString()
By the way, don't use the Decimal data type unless you really need it's precision (e.g. monetary applications). The natively supported data type preferred for regular floating point numbers is Double .
Despite everything, the person most likely to be fooling you next is yourself.
|
|
|
|
|
Hi,
I am using following line of code in a for loop to populate a multiline textbox.
this.textBox2.Text = this.textBox2.Text + '\n' +oCompResult.Errors[i].ErrorText.Trim();
I need to show each array item in separate line.But it doesnt happens even if there is a '\n' present.
Pls help.
|
|
|
|
|
try:
textBox2.Text += Environment.NewLine + oCompResult.Errors[i].ErrorText.Trim();
You'd be better off using a StringBuilder for this and setting the textBox2.Text after the loop. Simple example below...
string[] sArray = { "a", "b", "c" };
StringBuilder sBuilder = new StringBuilder();
foreach (string thisString in sArray)
{
sBuilder.AppendLine(thisString);
}
textBox2.Text = sBuilder.ToString();
Dave
modified on Monday, February 25, 2008 8:18 AM
|
|
|
|
|
since your output is line oriented, you should consider a ListBox instead of a TextBox;
it does not need the concatenation of all strings, just a simple
this.ListBox1.Items.Add(oCompResult.Errors[i].ErrorText.Trim());
would do it for whatever number of lines you have, without a quadratic performance hit.
Luc Pattyn [Forum Guidelines] [My Articles]
This month's tips:
- before you ask a question here, search CodeProject, then Google;
- the quality and detail of your question reflects on the effectiveness of the help you are likely to get;
- use PRE tags to preserve formatting when showing multi-line code snippets.
|
|
|
|
|
thanks for help.
Luc, if I use list view, it will lead to flicker problems on resizing so I cant use that.
|
|
|
|
|
I suggested a ListBox, not a ListView.
I don't recall having seen any flickering ListBoxes yet.
Luc Pattyn [Forum Guidelines] [My Articles]
This month's tips:
- before you ask a question here, search CodeProject, then Google;
- the quality and detail of your question reflects on the effectiveness of the help you are likely to get;
- use PRE tags to preserve formatting when showing multi-line code snippets.
|
|
|
|
|
hi
i want to right click on a row of grid and thats row is selected
i can select that row but the returned data is wrong
in fact return data of first row
please help me
thanks a lot
|
|
|
|
|
Please post the source code so that we can point out where you are wrong or what's causing the error.
*jaans
|
|
|
|
|
Hi,
I created two-player game and would like to invite the other player who is in the same LAN. I also have the IP address of other system.
I just want to send Invitation to the second player.
Please guide me. Thanks in advance.
Regards,
Lalitha.
|
|
|
|
|
Hi Every 1,
Iam new to C# (Object Oriented Concepts )
i have a doubt lie this
------------
I want to Repeat a String ( Satish ) for 100 times with out using any loops , arrays n conditions ..
Ex :
Satish
Satish
Satish
Satish
Satish
Satish
Satish
-
-
-
-
Satish
Like this 100 times i need ...
Plz help me ...
Thanks in Advance
...
|
|
|
|
|
Console.WriteLine("Satish");
Console.WriteLine("Satish");
Console.WriteLine("Satish");
Console.WriteLine("Satish");
Console.WriteLine("Satish");
Console.WriteLine("Satish");
Console.WriteLine("Satish");
Console.WriteLine("Satish");
Console.WriteLine("Satish");
-
-
-
-
-
-Console.WriteLine("Satish");
Harvey Saayman - South Africa
Junior Developer
.Net, C#, SQL
think BIG and kick ASS
you.suck = (you.passion != Programming)
|
|
|
|
|
HarveySaayman wrote: you.suck = (you.passion != Programming)
This is more interesting.
He died when he was alive.
|
|
|
|
|
haha, agreed!
Harvey Saayman - South Africa
Junior Developer
.Net, C#, SQL
think BIG and kick ASS
you.suck = (you.passion != Programming)
|
|
|
|
|
question...
why no loops? whats the point of not using the "tools" a language offers?
Harvey Saayman - South Africa
Junior Developer
.Net, C#, SQL
think BIG and kick ASS
you.suck = (you.passion != Programming)
|
|
|
|
|
Thanq ...
This is the Question i faced in an interview .
Thats y am asking , is there any procedure to do it .
thats all ....
Thanq frnds ...
|
|
|
|
|
what was your reply to the question?
Harvey Saayman - South Africa
Junior Developer
.Net, C#, SQL
think BIG and kick ASS
you.suck = (you.passion != Programming)
|
|
|
|
|
By using "Console.WriteLine" is the answer for my question .
He asked me the basic question but i thought that there is any other tech to implement like that ....
Thats wat ...
ok Thanq Saayman ....
|
|
|
|
|
what about a recursive function?
|
|
|
|
|
Probably a homework assignment, that's usually what these types of questions are. e.g. Do this, but you're not allowed to use this".
He who makes a beast out of himself gets rid of the pain of being a man
|
|
|
|
|
Does following work?
<br />
public static void printit(string value, int num)<br />
{<br />
if (num < 1) return;<br />
num--;<br />
Console.WriteLine(value);<br />
printit(value, num);<br />
}<br />
<br />
static void Main()<br />
{<br />
printit("Satish", 100);<br />
}<br />
<br />
|
|
|
|
|
Functional style
Well there is a condition in it so Id say it doesnt live up to the OPs requirements.
|
|
|
|
|
C#3
string res = Enumerable
.Repeat("Satish", 100)
.Aggregate((left, right) => left + Environment.NewLine + right);
Console.WriteLine(res);
Do I get a cookie?
|
|
|
|
|
Enumerable maintains an array- am I right?
|
|
|
|
|
nareshss wrote: i have a doubt lie this
You mean a question?
1.
Console.Write(new String('x',100).Replace("x","Satish\r\n"));
2.
Console.Write("ssssssssss".Replace("s","ssssssssss").Replace("s","Satish\r\n"));
3.
public string msg(int cnt) { return "Satish\r\n" + (cnt > 1 ? msg(cnt - 1) : string.Empty); }
Console.Write(msg(100));
Despite everything, the person most likely to be fooling you next is yourself.
modified on Monday, February 25, 2008 8:15 AM
|
|
|
|
|
Guffa wrote: Console.Write("ssssssssss".Replace("s","ssssssssss").Replace("s","Satish\r\n"));
Sheer genius.
Knowledge is hereditary, it will find its way up or down. - Luc Pattyn
so you answer don't be scared of failure
The only failure is never to try
Things You've Never Done - Passenger -2008
|
|
|
|