Comparing An Object To A String Literal?

Feb 2, 2011

This might just be a matter of taste, but I'm wondering if there's a "recommended" way to compare a variable of type Object (which might be Nothing or have a different dynamic type than String) to a string literal in VB.NET. The following options obviously won't work:

If myObject = "Hello World" Then ... -- won't compile
If myObject Is "Hello World" Then ... -- tests for reference equality, which is just wrong
If myObject.Equals("Hello World") Then ... -- throws an exception if myObject is Nothing
If DirectCast(myObject, String) = "Hello World" Then ... -- throws an exception if myObject is not a string

Thus, the only (simple, single-expression) solution I could find is to use

If "Hello World".Equals(myObject) Then ...

which looks a bit clumsy to me. Did I miss any obvious alternative, other than doing type checks or explicit checks for Nothing?(Of course, we're talking about Option Strict On.)

View 3 Replies


ADVERTISEMENT

C# - Multiline String Literal In .net?

Sep 14, 2011

Possible Duplicate: Multiline strings in VB.NET

How do you specify a multiple line string literal in Visual Basic .NET?

You can do it in C#: Multiline String Literal in C#

View 1 Replies

.net - Escape The # Character In A String Literal?

Dec 10, 2009

If I needed to escape a double quote character within a string literal I'd use two consecutive double quotes as follows:

Dim name = "Chuck ""Iceman"" Liddell"

However, it doesn't seem like consecutive # works the same way. The compiler is expecting a compiler directive to follow the # character, even when its enclosed in double quotes. How can tell the compiler that I want a # character in my string?

EDIT: as a few of the answers below point out, # is not a reserved character. I closed my solution in Visual Studio and re-opened it and no longer got the compiler squiggles warning me.

View 6 Replies

String Must Be Literal. Not A Constant Or A Variable?

Jun 12, 2011

Public Class Form1
Private

[code].....

View 2 Replies

Define A String Literal Containing Non-ASCII Characters?

May 19, 2010

I'm programming in VB.NET using Visual Studio 2008. I need to define a string literal containing the character "÷" equivalent to Chr(247). I understand that internally VS uses UTF-16 encoding, but when the source file is written to disk it contains the single byte value F7 for this character.

This source file is processed by another program that uses UTF-8 encoding by default, so it fails to interpret this character correctly, attempting to combine it with the following single-byte character. What encoding would correctly interpret the single byte F7 as the single character ÷?

Alternatively, is there a way of expressing a non-ASCII literal that uses only ASCII characters - like using some kind of escape sequence?

View 1 Replies

Embed A Variable Css Style In Xml String Literal?

Sep 20, 2010

I would like to add a variable data to a string literal WITHIN the HTML tag[code]....

View 1 Replies

ORA-01704: String Literal Too Long When Updating A Record?

Mar 17, 2011

I am trying to update an Oracle Database record and i keep getting this error:

ORA-01704: string literal too long 5

I looked up that error and it seems that i have a limit of 4000 charters since i am using Oracle 10g. However, the prgblem is that its the same exact data i am putting back into that record so that is why i am unsure as to why its giving me that error for the same amount of data i took out of it.

Here is my update code:

Dim myCommand As New OracleCommand()
Dim ra As Integer
Try

[code]....

View 2 Replies

Text Box For User Input And Allow To Separate Conditions To Dictate Whether Literal Is Added To String

Jun 22, 2010

My app has text boxes to accept input from user to questions shown on labels. When the user input is valid, a literal is added to a string incorporating the user input. If the user doesn't input anything or if user inputs "no" or "None" I want the literal and the user input to not add to my string. Make any sense? See my code below:

[Code]...

View 6 Replies

C# - LINQ To Object Comparing Two Lists Of Integer For Different Values?

Sep 19, 2010

I accept both C# and VB.NET suggestion, even though I'm writing an app in VB.NET I have two lists of intergers

List1 {1,2,3,5}
List2 {2,4,6,7}

I want to have new List3 {4,6,7} which is composed of elements of List2 that are not in List1. I know I can write a nice For Each loop for this but I want it done in LINQ I've been looking for such methods at Enumerable Methods, but I can't find it.

View 2 Replies

Byte Array To String - Comparing To Another String

Apr 28, 2012

I try to read the ID3 Info from a .mp3 file by reading bytes, and then i convert it to a string, and try to compare it to a string (that contains the same word(s)) but wasnt a byte stream beforehand anyhow ALL of my converted strings have a length of 31, regardless of if its a string that says "John" or a string that says "Teenage Mutant Ninja Turtles" how can i make my converted string have the correct length? John = 4 NOT 31!!??

[code]...

View 3 Replies

Comparing Number To String

Apr 11, 2011

i am trying to compare user input number to with strings. i want the users to only input numeric values in a text box. but if they input a string i want an error message to go inform then to input numbers. this is the code i have:[code]

View 8 Replies

Comparing A Password Text Box To A String?

Nov 15, 2011

Imports System.IO
Public Class LoginForm1
Dim password_guardada As String
Dim user As String

[code]....

That also doesn't work.And the most odd thing about all this, is that the passwordtextbox is getting is value from pass_desincriptada.

View 1 Replies

VS 2008 - Comparing Values Of Dropdown With String

Jul 10, 2009

I am making a app that reads options of a ini
dim config as new iniconfigsource("patch.ini")
dim test as string = config.configs("news").getstring("test")
Then I made a dropdown with options

I want my script to compare the values of the dropdown with the string readed from the ini
then uses it as selected value (the so called standard value) the one uc without clicking on the arrow if the none of the values match with the string value of the ini then it executes
dropdown1.selectedindex = 0

View 4 Replies

.net - Basic String Comparison - Comparing The Vars Gives A False

Aug 5, 2009

after slicing and dicing, i got 2 vars with the following values in vb.net:

strTag = "&lt;#<span class=SpellE>vermittler_person_Name</span>&gt;"
tmp = "&lt;#<span class=SpellE>vermittler_person_Name</span>&gt;"

Comparing the vars gives a false:

strTag = tmp ' ==> false

Comparing the values directly right there gives a true:

"&lt;#<span class=SpellE>vermittler_person_Name</span>&gt;" = "&lt;#<span class=SpellE>vermittler_person_Name</span>&gt;" ' ==> true

Both are strings, i tried all kinds of stuff: string.compare, string.equals, also regex etc. etc. everything works perfect with all the other strings with simlilar structure, just not and only not with "vermittler_person_Name" in the middle...

View 5 Replies

DataGridView Search / Sort - Comparing String In Textbox

Nov 17, 2009

I have a dataGridView and a textbox on a form. I want to be able to search through the dataGridView and sort it compared to the string in the text box. Ex: I type "acv" in the text box and all strings containing "acv" are sorted to the top. I'm accomplishing this with a bunch of gymnastics involving datatable.select and some clearing and filling but it's ugly and slow.

View 2 Replies

Constructor String - Create An Object And Use The Object To Display All Methods

Sep 21, 2009

Under component services, a COM+ component is used by the company, right-clicking it and choosing 'Activation' tab will show the 'constructor string' that is used for DB server connection by all applications. How can I access it the simplest way possible?

[Code]...

View 1 Replies

Dynamically Create An Instance Of An Object When Passed The Name Of The Object As A String?

Nov 12, 2010

I have a class library that contains a number of classes. I would like to dynamically create an instance of one of these classes, set its properties, and call a method.

Example:

Public Interface IExample
Sub DoSomething()
End Interface
Public Class ExampleClass

[Code].....

View 1 Replies

Passing A JSON Object As A Dictionary(Of String, Object) To WCF Web Service?

Sep 8, 2011

I'm trying to setup a WCF web service to be consumed by JavaScript using JSON and jQuery.I've noticed that you can send JSON without a DataContract if the service method parameters match the naming structure of the JSON object:

<ServiceContract(Namespace:="http://foo.com/bar")>
<AspNetCompatibilityRequirements(RequirementsMode:=AspNetCompatibilityRequirementsMode.Allowed)>

[code]....

View 1 Replies

.net - Count To String / Object Reference Not Set To An Instance Of An Object

Apr 19, 2012

Dim db As New DataClasses2DataContext
Dim newvet = From n In db.vets Select n.vetid Distinct
(Label1.Text = newvet.Count.ToString)

this is the error message I am getting:Object reference not set to an instance of an object.

View 1 Replies

Instantiate Object From Class Using String Variable For Name Of New Object?

Aug 11, 2009

dim myCollection as new Specialized.StringCollection
dim myFoundThings as new ArrayList
dim index as Integer
dim newResultMemberName as String

[code]....

This is part of some code that will run without user interaction once it's spinning away, and I need to create a unique object from some items found in a StringCollection, naming the objects using information found in the strings stored in that StringCollection.

View 2 Replies

.net - XML Literal With Linq Statement?

Oct 7, 2009

I am going to be performing an XSLT transformation, transforming XML to an HTML table. It's tabular data, so that's why I'm not using div's.

[Code]...

View 3 Replies

C# - Anchor Control In Literal?

May 2, 2011

using System;

namespace WebApplication1
{
public partial class _Default : System.Web.UI.Page
{

[code]....

I have the above code sniplet. I am trying to bind the anchor within the literal to a function in a following manner:

onserverclick = "Download"

But the event is not firing. The requirement is that anchor is rendered through literal only.

View 4 Replies

Type Literal Binary In .NET?

Sep 13, 2009

How do you type binary literals in VB.NET?

&HFF // literal Hex -- OK
&b11111111 // literal Binary -- how do I do this?

View 3 Replies

Use Array Literal In A Condition?

Aug 2, 2011

I just learn how to create an array literal in VB.NET. [code]...

View 1 Replies

Using FindControl To Target Literal

Jan 5, 2012

I have a ListView called "orderReceiptTable" which I am able to properly access from the Code Behind. Within it is a literal called "orgName" which I obviously would like to populate with an organization's name. After much searching it was determined that FindControl was the right course of action. Perhaps I am using FindControl improperly but I am unable to actually have it "find" my Literal control. The code block is being called in the Page Load.

My code looks as such:
Dim orgNameString As String = getOrganizationName.getOrgName(organizationID).ToString()
Dim myOrgName As Literal = FindControl("orgName")
myOrgName = CType(orderReceiptTable.FindControl("orgName"), Literal)
If Not (myOrgName Is Nothing) Then
[Code] .....

View 1 Replies

.net - DataGridView.Column(ColumnName As String) Gives Error "Object Reference Not Set To An Instance Of An Object"

Jan 7, 2010

This is something that has been bugging me for a while as it is easily fixed but not desirable.I have a DataGridView that has 5 columns. The first is called ID.In vb.net the following line gives an error "Object reference not set to an instance of an object": dgvJobs.Columns("ID").Visible = False ' ERROR dgvJobs.Columns(0).Visible = False ' OK

Obviously using the name is much better than a hard coded value to reference the column but wondering if there is anything i can do to get this to work correctly?The datagridview datasource is BindingSource control with the datasource being a dataset.

[Code]...

View 2 Replies

Asp.net Mvc - Creating A List (of String) Giving Error" Object Reference Not Set To An Instance Of An Object"

Nov 1, 2011

MVC 3 razor VB.NET project. I have resorted to manual building a list for a drop down box so I can insure certain values are available in the select list and also to control what the first item is in the list. The below is my code snippet for the part that is giving me problems..

[Code]...

View 2 Replies

.NET XML Literal Expression Expected With Linq To XML?

Jun 9, 2010

I have the same problem as stated in this question, but the accepted solution there was a "works on my machine" answer.

[Code]...

And I receive the error: BC30201: Expression expected.

Does anyone have a more detailed idea of what could cause this?

View 1 Replies

Asp.net - XmlTextWriter Not Working In My VB .ASP Page Literal?

Mar 7, 2012

In an older thread i was looking to read data into a temporary datatable, Now I think I have gotten this working, but i am not sure how to connect the temporary data set (if needed) to access the data from this.

Again here is my code

[code]...

View 8 Replies

Asp.net - XmlTextWriter Not Working In VB .ASP Page Literal

Jan 27, 2011

I'm getting the error below when I try usign the XmlTextWriter in my VB aspx page

[Code]...

View 2 Replies







Copyrights 2005-15 www.BigResource.com, All rights reserved