|
No problem!
Real men don't use instructions. They are only the manufacturers opinion on how to put the thing together.
Manfred R. Bihy: "Looks as if OP is learning resistant."
|
|
|
|
|
Didn't know why this was downvoted even if the advice makes sense. Voted 5.
Ignorance of the ability brings disability.
|
|
|
|
|
how can i convert ascii (1633) : "1" to int?
it make "unexpected character" exception.
|
|
|
|
|
What code have you tried?
|
|
|
|
|
ASCII is a 7-bit character set, its values range from 0 up to 127.
Luc Pattyn [Forum Guidelines] [My Articles] Nil Volentibus Arduum
Please use <PRE> tags for code snippets, they preserve indentation, improve readability, and make me actually look at the code.
|
|
|
|
|
"1", "6", "3", and "3" are all ASCII characters. Still, I suspect, as I suspect you suspect, that the OP meant to say "string" rather than "ASCII".
|
|
|
|
|
Actually, I am confused why the OP mentions 1633 and then "1".
|
|
|
|
|
So his confusion is contagious, is that what you are saying?
Luc Pattyn [Forum Guidelines] [My Articles] Nil Volentibus Arduum
Please use <PRE> tags for code snippets, they preserve indentation, improve readability, and make me actually look at the code.
|
|
|
|
|
|
|
It's real hard:
string one = "1";
int value;
int.TryParse(variable, out value);
Panic, Chaos, Destruction.
My work here is done.
or "Drink. Get drunk. Fall over." - P O'H
OK, I will win to day or my name isn't Ethel Crudacre! - DD Ethel Crudacre
Have a bit more patience with newbies. Of course some of them act dumb -- they're often *students*, for heaven's sake. -- (Terry Pratchett, alt.fan.pratchett)
|
|
|
|
|
if you exactly copy (1) from the site and past it into string one then it will throw exception.
|
|
|
|
|
That is a different issue; try showing your code.
The best things in life are not things.
|
|
|
|
|
for example :
int i=int.Parse(١);
|
|
|
|
|
Is that character a number in another language? If not, then you are doing it wrong. Are you trying to get the character code (1633) of that character (١)?
|
|
|
|
|
string str = "١";
int val = (int)str[0];
MessageBox.Show(val.ToString());
|
|
|
|
|
why filling data about 100000 in gridex(janus) is slow . i mean the the loading data in very slow and also take the CPU rom and get the system to hang?
From Hamid Pizi........
|
|
|
|
|
Why you have to fill datagrid with 100000 records?!
I Love T-SQL
"Don't torture yourself,let the life to do it for you."
If my post helps you kindly save my time by voting my post.
www.cacttus.com
|
|
|
|
|
Filling any grid with 100,000 rows is going to be slow. That aside, IMO there are far better grids around than the Janus offering (unless it has improved greatly of late). Are you too far down the road to review your choice of 3rd party controls?
Regards,
Rob Philpott.
|
|
|
|
|
You should only be filling the view with a page of data at a time: most decent controls will enable you to do this quite simply. Check out Infragistics[^] or Telerik[^] or DevExpress[^] or Obout[^] amongst many others.
"If you think it's expensive to hire a professional to do the job, wait until you hire an amateur." Red Adair.
nils illegitimus carborundum
me, me, me
|
|
|
|
|
Real men don't use instructions. They are only the manufacturers opinion on how to put the thing together.
Manfred R. Bihy: "Looks as if OP is learning resistant."
|
|
|
|
|
|
Paging is the option to go with..
suchita
|
|
|
|
|
In C# - Classes are reference types; structures are value types.
I was reading about this and saw something which I didn't understand.
I have created a simple program to explain my doubt. In this program I have defined a class and a structure with an integer variable.
class TestClass
{
public int x;
}
struct TestStruct
{
public int x;
}
Now I have couple of static methods each changing the value of the integer.
static void ChangeStruct(TestStruct ts)
{
ts.x = 10;
}
static void ChangeClass(TestClass tc)
{
tc.x = 10;
}
Now in the main method, I call this functions and results are as expected.
static void Main(string[] args)
{
TestStruct ts = new TestStruct();
ts.x = 20;
Console.WriteLine("Before change: ts is ({0})", ts.x);
ChangeStructure(ts);
Console.WriteLine("After method: ts is ({0)", ts.x);
TestClass tc = new TestClass();
tc.x = 20;
Console.WriteLine("Before method: tc is ({0})", tc.x);
ChangeClass(tc);
Console.WriteLine("After method: tc is ({0})", tc.x);
Console.ReadLine();
}
So far so good. Now when I uncomment the line tc = null; in the method ChangeClass , I expect the class to be null referenced i.e it should not reference to any memory in the heap any more.
But that is not how it works.
Can anybody explain me why there is a different behaviour here.
Thanks a lot!
|
|
|
|
|
That's because tc is a reference type passed by value, ie. a local copy. Setting it to null in the static will not change the value outside the method. Stick the word 'ref' in front of it and you'll probably get the behaviour you're expecting.
Regards,
Rob Philpott.
|
|
|
|