|
yeah even i feel that it could have to do something to do with the security issue.
but am not really sure how to handle it
|
|
|
|
|
Crap... i just bout a 'CheckUpDown' account (DAMN ADVERTISING ARTICLES!!!)
If only MySelf.Visible was more than just a getter...
A person can produce over 5 times there own body weight in excrement each year... please re-read your questions before posting
|
|
|
|
|
Hi
I have one sealed Class. In this class I have created an object and set the values. Now I want to use these values in button click event. How can I achieve this.
public class General
{
private string _name;
private int _id;
public General()
{ }
public General(string Name,int ID)
{
_name = Name;
_id = ID;
}
public string GetName
{
get { return _name; }
}
public int GetID
{
get { return _id; }
}
}
Please note that there is no way to change sealed class.
|
|
|
|
|
sealed is not related to how the class is instantiated. sealed modifier just prevents the inheritance of the class.
use:
General general = new General("name",0);
Calin
|
|
|
|
|
could you try to describe your requirement more please.
From the code you have posted i cant see anything that would stop you accessing the properties
If only MySelf.Visible was more than just a getter...
A person can produce over 5 times there own body weight in excrement each year... please re-read your questions before posting
|
|
|
|
|
Thanks for all ...
Am developing application for ArcGIS dll. Bydefault the template is sealed class (no way to change) so I created one class that object created in sealed class. In the other from I have to use that information. The name and id belongs to Parcel owner name and id is Parcel unique ID. Please reply if you have any suggestions ...
|
|
|
|
|
The sealed keyword means the class is not inheritable. It has nothing to do with the classes mutability. If you have a sealed class (which, btw, your code example is NOT sealed...its a normal inheritable class), just create an instance and access the values. Problem nonexistent.
|
|
|
|
|
HI
I want to find the character position in a word.
for example,If the word contain 8 charcter, i want to print the 5th character in that word.
Thanx in advance.
|
|
|
|
|
string hello = "Hello";
char c = hello[4];
Kristian Sixhoej
"You can always become better." - Tiger Woods
modified on Monday, February 16, 2009 9:00 AM
|
|
|
|
|
IndexOutOfRangeException
Luc Pattyn [Forum Guidelines] [My Articles]
- 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 the code block button (PRE tags) to preserve formatting when showing multi-line code snippets
modified on Sunday, June 12, 2011 8:10 AM
|
|
|
|
|
Uhm.. Is it zero-based?
EDIT: Obviously, it is. I must have been sleeping when I posted that code.
Kristian Sixhoej
"You can always become better." - Tiger Woods
|
|
|
|
|
|
have you solved your problem with the other posts?
komathyc wrote: If the word contain 8 charcter, i want to print the 5th character
Is there a requirement for you to get a character based on the length of the word?
Of course i you had posted a thanks
If only MySelf.Visible was more than just a getter...
A person can produce over 5 times there own body weight in excrement each year... please re-read your questions before posting
|
|
|
|
|
Hello
How we can add two zéro after a comma, for exemple the number 344,5 that transforme on 344,50, and the nmber 333 to 333,00, Thank you verry mutch.
|
|
|
|
|
Console.WriteLine("{0:n2}", 17000)
Would output: 17.000,00
Kristian Sixhoej
"You can always become better." - Tiger Woods
|
|
|
|
|
try this...
string number = "344";//an example
if(number.Contains(','))//already has comma
{
string[] split = number.Split(',', StringSplitOptions.RemoveEmptyValues);
//not 100% sure on the string split option code
if(split.Length == 1)//nothing after the comma
number += "00";
else if(split[1].Length == 1)//need to add 1 zero
number += "0";
//else the number is already as desired
}
else//no comma
number += ",00";
If only MySelf.Visible was more than just a getter...
A person can produce over 5 times there own body weight in excrement each year... please re-read your questions before posting
|
|
|
|
|
I'm sorry to tell you, but this is an extremely bad idea. Basically, if this application ran in a culture on my machine, then it wouldn't work because we use the decimal as the separator, rather than commas. Commas are used here to denote thousands, millions, etc. For instance, we would write 3,442,167.00 which would be written out as garbage by your code.
What you should do, of course, is use a string formatter and actually apply the appropriate culture. That's it - nothing complicated.
|
|
|
|
|
well i dont recall reading anything about different cultures being an issue, for all i know its a simple homework assignment that is to show the logic behind the simple process in question.
Personally i would most likely use the string format method if i needed that kind of functionality, but as i know i can always count on others to provide the one liners, i like to give a bit of an idea to how the process could be done (that way people may learn to learn).
what if at some point the requirement was to put in different chars (for whatever reason) that are not supported by the formatting - yes you could format it then do a replace on the required chars, but then what if they what different chars for the different seperators i.e. thousands = ',' millions = '~' etc.
Well then they would just be back in the forums asking how its done, atleast giving an example of how this is done they may stand a chance to figure things out for themselves if need be, which surely is a step in the right direction for any programmer, no?
If only MySelf.Visible was more than just a getter...
A person can produce over 5 times there own body weight in excrement each year... please re-read your questions before posting
|
|
|
|
|
|
Tony_P wrote: It's actually amazing to see that people still do stuff like that nowadays
where have you seen people using code like i suggested?
If only MySelf.Visible was more than just a getter...
A person can produce over 5 times there own body weight in excrement each year... please re-read your questions before posting
|
|
|
|
|
There's a one-liner for that too.
number+=number.Contains(',')?new String('0',number.indexOf(',')-number.Length+3):",00";
Despite everything, the person most likely to be fooling you next is yourself.
modified on Monday, February 16, 2009 4:58 PM
|
|
|
|
|
very nice
If only MySelf.Visible was more than just a getter...
A person can produce over 5 times there own body weight in excrement each year... please re-read your questions before posting
|
|
|
|
|
for example :
double dbl = 344.5;
string dblInStr = dbl.ToString("F2"); // 344,50
double dbl = 333;
string dblInStr = dbl.ToString("F2"); // 333,00
|
|
|
|
|
Hi Guys,
I'd like to dynamically assign values to a known class instance based on the Property name. An example describes perfectly what I want to do: There is a class
public class AClass
{
public string _aValue;
public string AValue
{
get { return _aValue; }
set { _aValue = value; }
}
}
and I want to assing value to AClass.AValue without actually explicitly writing:
AClass aInstance = new AClass();
aInstance.AValue = "value";
and now comes the best part. I'd like to avoid reflection as much as possible, because performance matters. I could go and look for a property named "AValue" and do
typeof(AClass).GetProperty("AValue").SetValue(aInstance, "value", null);
however that's veery slow. It's got to be possible to do that some other way, Linq works like this and it's not slow.
any ideas?
zilo
|
|
|
|
|
Could try creating a method in the class that takes param name and value, then do a switch and assign the value to the property required
If only MySelf.Visible was more than just a getter...
A person can produce over 5 times there own body weight in excrement each year... please re-read your questions before posting
|
|
|
|