Decreasing Value In C# Or .NET Enum?

Apr 23, 2012

More for interest than actual need.is it possible to have an automatically decreasing enum in C# or VB.NET?

public enum testEnum
{
this = -1,
that,
other,
}

So that that = -2 and other = -3.I'm pretty sure the only way to do it is to specifically assign "that" and "other", but I wondered if there was an automatic way of doing it.

Edit To be clear, I'm simply talking about the automatic assignment of the value, not the actual value of the enum decreasing.

ADVERTISEMENT

Create A Enum Or Enum Type Functionality Witch Return String (enum Returns Int) In .net

Dec 30, 2009

I have a URL lets say . some time i need to send HTTP and some time i need to send it to HTTPS for that i created a enum:

Private _protocol As Protocol

Enum Protocol
HTTP
HTTPS

[CODE]...

Now when i get value back from protocoltype it returns me integer value as enum do so tell me how to get string from enum or other substitute.

Dim targetUri As String = setting.protocolType & "://www.mysite.com"

View 1 Replies View Related

Decrypt By Increasing/decreasing ASCII Values?

Sep 4, 2009

My Encrypted code is :Asdos!Obqlds,Knodt+404620Y+20-05+24 Now, how can i manipulate the characters by decreasing each odd character's ASCII value by one and increasing each even character's ASCII value by one?

i.e. in the above code..
A becomes B
S becomes R

[code].....

View 11 Replies View Related

Enum Item - Protected Name - Statement Cannot Appear Within An Enum Body

Mar 25, 2011

I'm trying to declare an enumeration and one of the names I'd like to use for an item is not usable apparently. Where I am declaring 'STEP = 3', I get this error message in visual studio: "Statement cannot appear within an Enum body. End of statement expected." Is it possible to use STEP as an item name somehow? [Code]

View 4 Replies View Related

ENum Names And Values Don't Match For Same ENum

Jan 2, 2012

RE - FilesystemRights Enum

This Code:

Dim FSRS As Type = GetType(FileSystemRights)
For Each fsr As String In [Enum].GetNames(FSRS)
TextBox1.AppendText(fsr.ToString & vbCrLf)
Next

View 3 Replies View Related

VS 2005 - Form Resizing - Size Of Text Boxes Starts Decreasing

Mar 7, 2010

i have a button in my form which increases the font size of the form by 1. [Code] now when i increase the font size, after increasing by 3 the size of text boxes starts decreasing. this is how the form looks after size+5, when i open the form, the tabpage resize event is called 3 times.

View 1 Replies View Related

Nullable Enum Verse Enum.None?

May 26, 2010

Which is better, using a nullable enum or adding the value None=0 to your enum list?Using nullables requires more code, but I kind of like it since it forces me to think about the possibility.  Otherwise I'm liable to forget about the None enum and fail to account for it being a special case.

View 11 Replies View Related

Search An Enum Value Inside Of An Enum?

Aug 23, 2011

I've tried the code below but it always returns nothing, It should enter

Protected Function GetTotalDebitAmount(ByRef roEntryDetailRecordBaseList As List(Of PPDEntryDetailRecord)) As String
Dim iTotal As Integer = 0

[Code]....

I need some one who evaluate the part below:

If CBool(Array.IndexOf([Enum].GetValues(GetType(TransactionCodes.Debits)), CInt(oEntryDetailRecord.TransactionCode)) > 0) Then

View 1 Replies View Related

How Enum Is Used In .NET

Nov 25, 2009

How does enum work in .NET ?

eg.

Enum eOpenMode
Add = 1
Edit = 2
End Enum

[Code].....

How does this gets compared by their value(1,2) or by its name (add,edit) and what will be memory allocation scheme ?

View 4 Replies View Related

How To Use IN In An Enum

Apr 13, 2011

I need to use IN in an EMUN.

-Public enum Talkers
-IN
-GP
-WI
-End Enum

View 2 Replies View Related

.net - Can An Interface Contain An ENum

Jan 27, 2010

Can an Interface contain an Enum?I am using asp.net 2.0. Suddenly my code started having problems when I added an enum to the interface below. In it, LookUpType is an enum.

Public Interface ILookup
Property ID() As Int32
Property Text() As String

[code]....

View 1 Replies View Related

Asp.net - VB Brackets In Enum?

Mar 24, 2011

I'm finding this in some legacy code and just curious what the brackets are for?

Public Enum myEnum
none = 0
abc = 2

[code]....

View 1 Replies View Related

ENUM As Use It In Other Forms?

May 26, 2009

I'm using vb but still learning it. Here is the question, I have following ENUM created so that i can use it all the form. I created this Enum on my main form (startup form) and want to use in another form.

Enum MyStatus
Good = 1
Bad = 2
Normal = 3
End Enum

Now from other form I'm using it like frmMainmenu.MyStatus.red. I was wondering how i can make it public or create it in a way so that i don't need to give the prefix frmmainmenu before using its value.

View 1 Replies View Related

Function For An Enum?

Mar 10, 2009

I have an enum like this:

Public Enum AssociateType
ALL
TIMED
COMMISSIONED
MANAGER
INVALID
End Enum

and I want to get a string based on the value of this enum:

Public Shared Function TypeToString(ByVal Type As AssociateType) As String
'Inputs: An AssociateType of the type of associate.
'Outputs: A string of the type of associate.

[Code]......

View 8 Replies View Related

Get Enum Given Its Name (convert From C#)?

Oct 14, 2009

How do I do this C# statement in VB.Net (2005):MainMap.MapType =(MapType)comboBoxMapType.SelectedValue;MainMap only accepts Types so passing the Integer value of the type is not possible. The combo contains a list of strings:comboBoxMapType.DataSource = Enum.GetValues(typeof(MapType));In my case I need to limit the list to less than 100% of the Enum values so code similar to .Datasource= code will not work.So in general I need a way to return an enum given the name of the enum.Maybe I should just do a Collection of Enums (if that is even possible) and use the name as the Key?

View 2 Replies View Related

The Right File Name For An Enum?

Aug 31, 2009

I have a DataType (text, numeric, date, boolean, money) enum and I need to put that in a file. How should I call the file and where in my DataAccessLayer.Generic namespace should I put the file into? Right now the file is called enum.vb and is in theDataAccessLayer.Generic.DataTypes namespace. The Result is ataAccessLayer.Generic.DataTypes.DataType, but it is misleading because the file is called enum.vb

View 2 Replies View Related

VB Brackets In Enum?

Apr 22, 2009

I'm finding this in some legacy code and just curious what the brackets are for?

Public Enum myEnum
none = 0
abc = 2

[code].....

View 2 Replies View Related

Why Does Enum Need To Use A CType

Mar 24, 2011

In vb.net, I got an Enum defined As Integer:
Enum enUtilityTypeDetailStudentEntryWorkflow As Integer
enUTDSEW_Default = 379

[code].....

This works but it adds a lot of noise to the code and it seems like the Enum is already defined as an Integer, making me think, why do I have to assign it again?

View 1 Replies View Related

Working With Enum?

Feb 1, 2012

i have a list as an enum and when I want to select values as following, what is the best way to approach it

Public Enum ScanLocations
station1 = 1
station2 = 2
station3 = 3
station4 = 4
end enum

So if i have "station2" as a value in a textbox etc, and I click a button 'next' then it will give me "station3"if i click 'previous' then it will give me "station1"

View 2 Replies View Related

Add Enum Entries During Runtime?

Jun 27, 2010

Is it possible to add Enum entries during runtime?

View 7 Replies View Related

Alias An Enum - Shorter Name ?

Apr 3, 2012

I have an enum in one module that's used in another that has a long name:

Public Enum Enumwithaverylongname
foo
bar
end Enum

When I use it, I'd like to alias it to a shorter name like:

f.foo
instead of
Enumwithaverylongname.foo

Can I do that?

View 6 Replies View Related

An Integer String In An Enum?

Oct 8, 2010

I know this is a proper enum:

Private Enum Months
JANUARY = 1
FEBRUARY = 2
...
End Enum

However, I want to have an enum where the string will solely be integers.

Example:

Private Enum ColumnCounts
01 = 5
02 = 4
03 = 40[code].....

Essentially, I didn't want to put the f in there, just wanted to do 01. The way this will be called is:

Select Case (nRecordType)
Case "01"
...
Case "02"[code].....

Because I'm not making an instance of it and not calling a constructor, there's no way to autopopulate a Dictionary.And I don't want to convert to integer so I'm not going to do an array. That is just in case eventually the value gets above 99 and the next value would be A0.I'm trying to think of easy future changes to this and backwards compatability.If you need more explanations, let me know.

Edit 2:This is what I've done now and I think it should work:

Public Class Part
Private Shared columnCounts As Dictionary(Of String, Integer) = New Dictionary(Of String, Integer)
Public Shared Function ValidateColumns(ByRef lstFiels As List(Of String)) As Boolean[code]....

I can't verify that it's going to do what I want to, but it doesn't give me an error when I build it so I'm crossing my fingers.

View 6 Replies View Related

Convert Integer To Value From Enum?

Feb 4, 2011

I have add some items into an combbox, the items represent the values from ContentAlignment Enum, (the values of the combobox are not same as the values of the Enum)

Upon selection of a value from the combobox, i want to set the TextAlignment of the Button

View 3 Replies View Related

Difference Between Enum And Constant?

May 13, 2009

What's the difference between enum and constant?Are they useful in real-life programming? or do they exist solely to make coding more tidy? Do they serve any real purpose?

View 1 Replies View Related

Enum With Forbitten Characters?

Oct 31, 2010

I need to write some enum like

Public
Enum OperT
Var-1

[code].....

View 1 Replies View Related

Generic Based On Enum

Sep 2, 2009

I have a generic class Class MyTestClass(Of T)where I know that T will only ever be an enum.  Is there any way to declare this restriction to the compiler?And a second question: If the answer to my first question is 'no, there isn't', then what's the best way to cast T to a plain integer? Doing that is difficult when the compiler doesn't know that T is always an enum. [code]That certainly works, but it looks nasty as it apparently involves unnecessarily boxing and then unboxing the enum value. Is there a better way of doing it?

View 1 Replies View Related

How To List Enum's Members

Jun 7, 2011

How to list Enum's members in code? I have following Enum:

Public Enum TestEnum As int32
First = 0
Second = 2
Third = 4
Fourth = 6
End Enum

And I try to list all members of TestEnum via following code but it failed:

Public Class Form1
Private Sub Button1_Click(sender As System.Object, e As System.EventArgs) Handles Button1.Click

[Code].....

View 2 Replies View Related

How To Use Names As Enum That Are Already Used As Keyword

May 12, 2011

I am implementing the show-message extension found on this blog: url...the programmer makes clever reuse of his enum to build css attribuuts but in vb.net.[code]but visual studio keeps giving an error on the Error enum. Is there a prefix i can use to tell visual studio its ok to use error as enum ?

View 1 Replies View Related

Parse A String To An Enum Value In .NET?

May 12, 2009

How can I parse a string in VB.NET to enum value?Example I have this enum:

Public Enum Gender
NotDefined
Male
Female
End Enum

how can I convert a string "Male" to the Gender enum's Male value?

View 2 Replies View Related

Put Spaces In A C# Enum Constant?

Jul 13, 2009

Is there any way to put spaces in a C# enum constant? I've read that you can do it in VB by doing this:

Public Enum EnumWithSpaces
ConstantWithoutSpaces
[Constant With Spaces]

[Code]....

That implies to me that the CLR can handle an enum with spaces.

View 2 Replies View Related

Retrieve An Enum Member Given Its Name?

Jan 4, 2012

It's very easy I have the following Enum

Public Enum TCheckStatus
Checked
NotChecked

[code].....

View 5 Replies View Related

String Representaion Of Enum?

Jun 27, 2010

Can Enum.Item.Tostring() be overloaded? so that If I add the Enum to a combobox and its string representaion is most appropriate to the users view...

View 5 Replies View Related

System.Enum.GetValues: In C# Not The Same As In VB?

Feb 21, 2011

Im trying to convert following line of VB.NET to C#:

Dim langs As New List(Of LanguageEnum)(System.Enum.GetValues(GetType(LanguageEnum)))

I ended up with the following translation, which does not work:

List<LanguageEnum> langs = new List<LanguageEnum>(System.Enum.GetValues(typeof(LanguageEnum)));

[code]....

View 1 Replies View Related

Use Enum In An Asmx Web Service

Jul 7, 2011

I'm writing an asmx web service in visual basic, and I would like to put in my web service an enum that should be available to the web service's callers through the wsdl. But how could that be done? I'm writing my enum in the web service class, but it's not being published in the wsdl. I've already done this kind of thing successfully using C#, but I cannot understand how this is done in VB.

View 1 Replies View Related

Use Regexs Enum IgnorePatternWhitespace?

Nov 1, 2011

If I  have a complex regular expression, i want to usetheRegexOptions.IgnorePatternWhitespace to comment the regex, i.e. put it over multiple lines and have # comments but can't figure out how to do it within the Visual Studio 2008 IDE, that is to keep the auto-formatter and compiler happy.

I'm hoping for something like e.g. :
Private Shared exec_immed_Regex As New Regex("EXECUTEs+IMMEDIATEs*  # can't seem to put ' _' here without

[code].....

View 1 Replies View Related

VS 2005 Using Enum Within Form?

Feb 14, 2011

I have declared an Enum in my Form Class, i wan to use that enum within my form, i am using the following code, but vb doesn't allow me to do so

vb
Enum PhoneType
SmartPhone

[Code]....

View 2 Replies View Related

VS 2010 Extending An Enum?

Jun 27, 2011

I know from .NET 3.5 onwards (or might be 3.0) we can use Exension Methods to add our own methods to any Type in the .NET Framework and this is very handy, but I'm wondering if it is possible to "extend" an Enum as well?

View 13 Replies View Related

VS 2010 String To Enum

Apr 12, 2012

[code]On my form I have text box control bind to data from sql db where for GeneralLedgerType I have only string value taken from db like "0000010" or "0000020", and when I try to run application error appears "conversion string to integer failed" and I know that I have to parse string to enum, but not sure how .

View 8 Replies View Related

[2008] Enum In Structure

Feb 4, 2009

I am coding in vb.net. I want to achieve something like this (sample) -

Structure Transport

Dim land as L
Dim Air as A

[CODE]...

But though i can create enum but how can I embedd it in structure. It is not allowing me to do that.

View 2 Replies View Related

.net - Get Intellisense To Display The Meaning Of An Enum Value?

Sep 1, 2010

get Intellisense in Visual Studio 2005 to display the meaning of individual enum values for a VB.NET project. This already happens for enums that are a part of the .NET library?

View 2 Replies View Related

.net - Is An Extension Method The Only Way To Add A Function To An Enum

Oct 27, 2010

I have a Direction Enum:

Public Enum Direction
Left
Right
Top
Bottom
End Enum

And Sometimes I need to get the inverse, so it seems nice to write:

SomeDirection.Inverse()

But I can't put a method on an enum! However, I can add an Extension Method (VS2008+) to it.

In VB, Extension Methods must be inside Modules. I really don't like modules that much, and I'm trying to write a (moderately) simple class that I can share in a single file to be plugged into other projects.

Modules can only reside in the file/namespace level so I have one in the bottom of the file now:

Public Class MyClass
'...'
End Class

[Code]....

It works, and "if it ain't broke, don't fix it", but I'd love to know if I'm doing it wrong and there's a better way with less boilerplate. Maybe in .NET 4?

Finally, I know I could write a structure that behaves like an enum, but that seems even more backwards.

View 2 Replies View Related

.net - Set Enum Value Via Dropdown List Select (ddl)?

Oct 14, 2011

There are three files:index.aspx

serverInfo.cs
setup.aspx.vb
My enum is in:
//Class:serverInfo.cs
public enum ServerVersion

[Code]...

See which version is selected via dropdown list, compare this to the value in the enum store in var and add to my connection check.

View 1 Replies View Related

Access Enum Members From Outside A Class?

Aug 1, 2011

I'm going to do my best to describe what I'm trying to do. I have a class that has an enum in it.[code]...

View 2 Replies View Related

Add An Enum To An Existing .NET Structure, Like Date?

Feb 23, 2011

What I am wondering is, is it possible to create an enum and attach it to the DateTime structure? Extension Methods come instantly to mind, but I don't know of a way to pull this off using them.

Dim july As DateTime.Months = DateTime.Months.July
Public Enum Months
January = 1

[code]....

View 3 Replies View Related

Add An Enum To An Existing NET Structure Like Date?

Oct 26, 2011

So apparently Microsoft does not have a Months Enum on their Date structure.What I am wondering is, is it possible to create an enum and attach it to the DateTime structure? Extension Methods come instantly to mind, but I don't know of a way to pull this off using them.[code]...

View 3 Replies View Related

ADVERTISEMENT