Numbers unable to be added into a List.NET String.Format() to add commas in thousands place for a numberWhat are the correct version numbers for C#?Randomize a List<T>Random number generator only generating one random numberMultiple updatepanels --> loading and displaying one by oneCalculate difference between two dates (number of days)?How do I generate a random int number?How to Sort a List<T> by a property in the objectError - Unable to access the IIS metabaseWhy not inherit from List<T>?
Is a diamond sword feasible?
Cropping a message using array splits
Washer drain pipe overflow
What can cause a never-frozen indoor copper drain pipe to crack?
How did Thanos not realise this had happened at the end of Endgame?
On what legal basis did the UK remove the 'European Union' from its passport?
Are there variations of the regular runtimes of the Big-O-Notation?
Was there a contingency plan in place if Little Boy failed to detonate?
The lexical root of the perfect tense forms differs from the lexical root of the infinitive form
histogram using edges
Will change of address affect direct deposit?
Is the schwa sound consistent?
Is it a bad idea to replace pull-up resistors with hard pull-ups?
Two researchers want to work on the same extension to my paper. Who to help?
about the word 地図
find not returning expected files
How does Howard Stark know this?
"Right on the tip of my tongue" meaning?
Best species to breed to intelligence
How could we transfer large amounts of energy sourced in space to Earth?
Understanding basic photoresistor circuit
How could a Lich maintain the appearance of being alive without magic?
How do I compare the result of "1d20+x, with advantage" to "1d20+y, without advantage", assuming x < y?
How can this pool heater gas line be disconnected?
Numbers unable to be added into a List
.NET String.Format() to add commas in thousands place for a numberWhat are the correct version numbers for C#?Randomize a List<T>Random number generator only generating one random numberMultiple updatepanels --> loading and displaying one by oneCalculate difference between two dates (number of days)?How do I generate a random int number?How to Sort a List<T> by a property in the objectError - Unable to access the IIS metabaseWhy not inherit from List<T>?
.everyoneloves__top-leaderboard:empty,.everyoneloves__mid-leaderboard:empty,.everyoneloves__bot-mid-leaderboard:empty height:90px;width:728px;box-sizing:border-box;
I am trying to store the elements that are given in the main function into the list from textinput class and echo it out. The numeric input class is to filter the elements that are being stored to be of numeric values only. I want the output to be just 10 as the purpose of numeric input class is to filter out the letter 'a'. However, I got some errors such as end of file expected and missing "" and "". I checked if i had missed out some of these but i couldn't find any missing ones. Also, am I doing this right because I am new to the language and I need some advice on how to correct and improve it. Thank You.
EDIT: I have edited my code with the feedbacks that I have gotten and some new error messages appeared. Errors such as:-
The name 'add_char' does not exist in the current context.
The type or namespace name 'List<>' could not be found.
'TextInput' does not contain a definition for 'c' and no extension method 'c' accepting a first argument of type 'TextInput' could be found
EDIT2: So after importing the System.Collections.Generic and changing the list to protected, I encountered other errors as shown in the screenshot:-
Error Messages
Code:
using System;
using System.Collections.Generic;
public class TextInput
protected List<char> add_char = new List<char>();
public void Add(char c)
add_char.Add(c);
public string GetValue()
for (add_char.size = 0; add_char.size < 400; add_char.size++)
return c;
public class NumericInput:TextInput
public new void Add(char c)
if(char.IsNumber(c))
add_char.Add(c);
else
Console.WriteLine("This is not a number");
public class UserInput
public static void Main(string[] args)
TextInput input = new NumericInput();
input.Add('1');
input.Add('a');
input.Add('0');
Console.WriteLine(input.GetValue());
c#
add a comment |
I am trying to store the elements that are given in the main function into the list from textinput class and echo it out. The numeric input class is to filter the elements that are being stored to be of numeric values only. I want the output to be just 10 as the purpose of numeric input class is to filter out the letter 'a'. However, I got some errors such as end of file expected and missing "" and "". I checked if i had missed out some of these but i couldn't find any missing ones. Also, am I doing this right because I am new to the language and I need some advice on how to correct and improve it. Thank You.
EDIT: I have edited my code with the feedbacks that I have gotten and some new error messages appeared. Errors such as:-
The name 'add_char' does not exist in the current context.
The type or namespace name 'List<>' could not be found.
'TextInput' does not contain a definition for 'c' and no extension method 'c' accepting a first argument of type 'TextInput' could be found
EDIT2: So after importing the System.Collections.Generic and changing the list to protected, I encountered other errors as shown in the screenshot:-
Error Messages
Code:
using System;
using System.Collections.Generic;
public class TextInput
protected List<char> add_char = new List<char>();
public void Add(char c)
add_char.Add(c);
public string GetValue()
for (add_char.size = 0; add_char.size < 400; add_char.size++)
return c;
public class NumericInput:TextInput
public new void Add(char c)
if(char.IsNumber(c))
add_char.Add(c);
else
Console.WriteLine("This is not a number");
public class UserInput
public static void Main(string[] args)
TextInput input = new NumericInput();
input.Add('1');
input.Add('a');
input.Add('0');
Console.WriteLine(input.GetValue());
c#
2
The code will not compile -)extends
is not available in C# instead you can use:
– Prashant Pimpale
Mar 23 at 11:07
I am requesting you to explain the question well. There are still better ways to do this :)
– Prashant Pimpale
Mar 23 at 11:15
I have gotten into some error after making modifications to the code. I edited the post and have written out the new error messages. Thanks
– lol
Mar 23 at 11:20
using System.Collections.Generic to avoid <The type or namespace name 'List<>' could not be found.>
– Roman Ieromenko
Mar 23 at 11:45
add a comment |
I am trying to store the elements that are given in the main function into the list from textinput class and echo it out. The numeric input class is to filter the elements that are being stored to be of numeric values only. I want the output to be just 10 as the purpose of numeric input class is to filter out the letter 'a'. However, I got some errors such as end of file expected and missing "" and "". I checked if i had missed out some of these but i couldn't find any missing ones. Also, am I doing this right because I am new to the language and I need some advice on how to correct and improve it. Thank You.
EDIT: I have edited my code with the feedbacks that I have gotten and some new error messages appeared. Errors such as:-
The name 'add_char' does not exist in the current context.
The type or namespace name 'List<>' could not be found.
'TextInput' does not contain a definition for 'c' and no extension method 'c' accepting a first argument of type 'TextInput' could be found
EDIT2: So after importing the System.Collections.Generic and changing the list to protected, I encountered other errors as shown in the screenshot:-
Error Messages
Code:
using System;
using System.Collections.Generic;
public class TextInput
protected List<char> add_char = new List<char>();
public void Add(char c)
add_char.Add(c);
public string GetValue()
for (add_char.size = 0; add_char.size < 400; add_char.size++)
return c;
public class NumericInput:TextInput
public new void Add(char c)
if(char.IsNumber(c))
add_char.Add(c);
else
Console.WriteLine("This is not a number");
public class UserInput
public static void Main(string[] args)
TextInput input = new NumericInput();
input.Add('1');
input.Add('a');
input.Add('0');
Console.WriteLine(input.GetValue());
c#
I am trying to store the elements that are given in the main function into the list from textinput class and echo it out. The numeric input class is to filter the elements that are being stored to be of numeric values only. I want the output to be just 10 as the purpose of numeric input class is to filter out the letter 'a'. However, I got some errors such as end of file expected and missing "" and "". I checked if i had missed out some of these but i couldn't find any missing ones. Also, am I doing this right because I am new to the language and I need some advice on how to correct and improve it. Thank You.
EDIT: I have edited my code with the feedbacks that I have gotten and some new error messages appeared. Errors such as:-
The name 'add_char' does not exist in the current context.
The type or namespace name 'List<>' could not be found.
'TextInput' does not contain a definition for 'c' and no extension method 'c' accepting a first argument of type 'TextInput' could be found
EDIT2: So after importing the System.Collections.Generic and changing the list to protected, I encountered other errors as shown in the screenshot:-
Error Messages
Code:
using System;
using System.Collections.Generic;
public class TextInput
protected List<char> add_char = new List<char>();
public void Add(char c)
add_char.Add(c);
public string GetValue()
for (add_char.size = 0; add_char.size < 400; add_char.size++)
return c;
public class NumericInput:TextInput
public new void Add(char c)
if(char.IsNumber(c))
add_char.Add(c);
else
Console.WriteLine("This is not a number");
public class UserInput
public static void Main(string[] args)
TextInput input = new NumericInput();
input.Add('1');
input.Add('a');
input.Add('0');
Console.WriteLine(input.GetValue());
c#
c#
edited Mar 23 at 12:55
lol
asked Mar 23 at 11:04
lollol
215
215
2
The code will not compile -)extends
is not available in C# instead you can use:
– Prashant Pimpale
Mar 23 at 11:07
I am requesting you to explain the question well. There are still better ways to do this :)
– Prashant Pimpale
Mar 23 at 11:15
I have gotten into some error after making modifications to the code. I edited the post and have written out the new error messages. Thanks
– lol
Mar 23 at 11:20
using System.Collections.Generic to avoid <The type or namespace name 'List<>' could not be found.>
– Roman Ieromenko
Mar 23 at 11:45
add a comment |
2
The code will not compile -)extends
is not available in C# instead you can use:
– Prashant Pimpale
Mar 23 at 11:07
I am requesting you to explain the question well. There are still better ways to do this :)
– Prashant Pimpale
Mar 23 at 11:15
I have gotten into some error after making modifications to the code. I edited the post and have written out the new error messages. Thanks
– lol
Mar 23 at 11:20
using System.Collections.Generic to avoid <The type or namespace name 'List<>' could not be found.>
– Roman Ieromenko
Mar 23 at 11:45
2
2
The code will not compile -)
extends
is not available in C# instead you can use :
– Prashant Pimpale
Mar 23 at 11:07
The code will not compile -)
extends
is not available in C# instead you can use :
– Prashant Pimpale
Mar 23 at 11:07
I am requesting you to explain the question well. There are still better ways to do this :)
– Prashant Pimpale
Mar 23 at 11:15
I am requesting you to explain the question well. There are still better ways to do this :)
– Prashant Pimpale
Mar 23 at 11:15
I have gotten into some error after making modifications to the code. I edited the post and have written out the new error messages. Thanks
– lol
Mar 23 at 11:20
I have gotten into some error after making modifications to the code. I edited the post and have written out the new error messages. Thanks
– lol
Mar 23 at 11:20
using System.Collections.Generic to avoid <The type or namespace name 'List<>' could not be found.>
– Roman Ieromenko
Mar 23 at 11:45
using System.Collections.Generic to avoid <The type or namespace name 'List<>' could not be found.>
– Roman Ieromenko
Mar 23 at 11:45
add a comment |
2 Answers
2
active
oldest
votes
This line prevents it from being added to list as char is never is a int (char and int are different types):
if(GetValue(this.c).GetType() == typeof(int)){
instead change it to:
if(char.IsNumber(c)) add_char.Add(c);
add a comment |
The name 'add_char' does not exist in the current context.
Because it doesn't. add_char
is a local variable declared in the Add
method of your TextInput
class. Local variables can only be used in the method scope in which they're declared. You're trying to use it in a different method (the Add
method of your NumericInput
class). Perhaps you meant to declare it at the class level in TextInput
?:
protected List<char> add_char = new List<char>();
public void Add(char c)
//...
The type or namespace name 'List<>' could not be found.
Add using System.Collections.Generic;
at the top of the file. Note also that Visual Studio helps you with this. If you place your cursor or hover your mouse in the use of List<>
then a tooltip should show (with a little light bulb) to help correct the error.
'TextInput' does not contain a definition for 'c' and no extension method 'c' accepting a first argument of type 'TextInput' could be found
Because it doesn't. c
is a local variable declared in the Add
method of your TextInput
class. Local variables can only be used in the method scope in which they're declared. When someone calls GetValue()
, what exactly are you wanting to return? That method has no variables. With the above change you can move add_char
to the class level, then that method can access it.
So are you saying that the Add method should be converted into a class inside the textinput class? Also after implementing the using System.Collections.Generic; and making the list protected, a list of errors is showing instead.
– lol
Mar 23 at 12:09
I have edited the post to show the new errors.
– lol
Mar 23 at 12:15
@lol: "So are you saying that the Add method should be converted into a class" - Not at all. As for the new errors, you're trying to use theprotected
keyword inside a method which is throwing off the parsing. To make something a class-level member, it needs to be declared in the class instead of in a method, just as demonstrated in this answer.
– David
Mar 23 at 12:18
So i've made the add_char list to a class-level, but it shows the same error message where the textinput class does not contain a definition for 'c' for my getValue method. Am i returning it wrongly?
– lol
Mar 23 at 12:29
@lol: Because yourGetValue
method doesn't have a variable calledc
. It doesn't have any variable. Take a step back for a moment. Instead of randomly moving code around until something compiles, define what you logically want your methods to do. Conceptually, what shouldGetValue
return?
– David
Mar 23 at 12:31
|
show 3 more comments
Your Answer
StackExchange.ifUsing("editor", function ()
StackExchange.using("externalEditor", function ()
StackExchange.using("snippets", function ()
StackExchange.snippets.init();
);
);
, "code-snippets");
StackExchange.ready(function()
var channelOptions =
tags: "".split(" "),
id: "1"
;
initTagRenderer("".split(" "), "".split(" "), channelOptions);
StackExchange.using("externalEditor", function()
// Have to fire editor after snippets, if snippets enabled
if (StackExchange.settings.snippets.snippetsEnabled)
StackExchange.using("snippets", function()
createEditor();
);
else
createEditor();
);
function createEditor()
StackExchange.prepareEditor(
heartbeatType: 'answer',
autoActivateHeartbeat: false,
convertImagesToLinks: true,
noModals: true,
showLowRepImageUploadWarning: true,
reputationToPostImages: 10,
bindNavPrevention: true,
postfix: "",
imageUploader:
brandingHtml: "Powered by u003ca class="icon-imgur-white" href="https://imgur.com/"u003eu003c/au003e",
contentPolicyHtml: "User contributions licensed under u003ca href="https://creativecommons.org/licenses/by-sa/3.0/"u003ecc by-sa 3.0 with attribution requiredu003c/au003e u003ca href="https://stackoverflow.com/legal/content-policy"u003e(content policy)u003c/au003e",
allowUrls: true
,
onDemand: true,
discardSelector: ".discard-answer"
,immediatelyShowMarkdownHelp:true
);
);
Sign up or log in
StackExchange.ready(function ()
StackExchange.helpers.onClickDraftSave('#login-link');
);
Sign up using Google
Sign up using Facebook
Sign up using Email and Password
Post as a guest
Required, but never shown
StackExchange.ready(
function ()
StackExchange.openid.initPostLogin('.new-post-login', 'https%3a%2f%2fstackoverflow.com%2fquestions%2f55313029%2fnumbers-unable-to-be-added-into-a-list%23new-answer', 'question_page');
);
Post as a guest
Required, but never shown
2 Answers
2
active
oldest
votes
2 Answers
2
active
oldest
votes
active
oldest
votes
active
oldest
votes
This line prevents it from being added to list as char is never is a int (char and int are different types):
if(GetValue(this.c).GetType() == typeof(int)){
instead change it to:
if(char.IsNumber(c)) add_char.Add(c);
add a comment |
This line prevents it from being added to list as char is never is a int (char and int are different types):
if(GetValue(this.c).GetType() == typeof(int)){
instead change it to:
if(char.IsNumber(c)) add_char.Add(c);
add a comment |
This line prevents it from being added to list as char is never is a int (char and int are different types):
if(GetValue(this.c).GetType() == typeof(int)){
instead change it to:
if(char.IsNumber(c)) add_char.Add(c);
This line prevents it from being added to list as char is never is a int (char and int are different types):
if(GetValue(this.c).GetType() == typeof(int)){
instead change it to:
if(char.IsNumber(c)) add_char.Add(c);
answered Mar 23 at 11:09
Ashkan Mobayen KhiabaniAshkan Mobayen Khiabani
23.6k1868125
23.6k1868125
add a comment |
add a comment |
The name 'add_char' does not exist in the current context.
Because it doesn't. add_char
is a local variable declared in the Add
method of your TextInput
class. Local variables can only be used in the method scope in which they're declared. You're trying to use it in a different method (the Add
method of your NumericInput
class). Perhaps you meant to declare it at the class level in TextInput
?:
protected List<char> add_char = new List<char>();
public void Add(char c)
//...
The type or namespace name 'List<>' could not be found.
Add using System.Collections.Generic;
at the top of the file. Note also that Visual Studio helps you with this. If you place your cursor or hover your mouse in the use of List<>
then a tooltip should show (with a little light bulb) to help correct the error.
'TextInput' does not contain a definition for 'c' and no extension method 'c' accepting a first argument of type 'TextInput' could be found
Because it doesn't. c
is a local variable declared in the Add
method of your TextInput
class. Local variables can only be used in the method scope in which they're declared. When someone calls GetValue()
, what exactly are you wanting to return? That method has no variables. With the above change you can move add_char
to the class level, then that method can access it.
So are you saying that the Add method should be converted into a class inside the textinput class? Also after implementing the using System.Collections.Generic; and making the list protected, a list of errors is showing instead.
– lol
Mar 23 at 12:09
I have edited the post to show the new errors.
– lol
Mar 23 at 12:15
@lol: "So are you saying that the Add method should be converted into a class" - Not at all. As for the new errors, you're trying to use theprotected
keyword inside a method which is throwing off the parsing. To make something a class-level member, it needs to be declared in the class instead of in a method, just as demonstrated in this answer.
– David
Mar 23 at 12:18
So i've made the add_char list to a class-level, but it shows the same error message where the textinput class does not contain a definition for 'c' for my getValue method. Am i returning it wrongly?
– lol
Mar 23 at 12:29
@lol: Because yourGetValue
method doesn't have a variable calledc
. It doesn't have any variable. Take a step back for a moment. Instead of randomly moving code around until something compiles, define what you logically want your methods to do. Conceptually, what shouldGetValue
return?
– David
Mar 23 at 12:31
|
show 3 more comments
The name 'add_char' does not exist in the current context.
Because it doesn't. add_char
is a local variable declared in the Add
method of your TextInput
class. Local variables can only be used in the method scope in which they're declared. You're trying to use it in a different method (the Add
method of your NumericInput
class). Perhaps you meant to declare it at the class level in TextInput
?:
protected List<char> add_char = new List<char>();
public void Add(char c)
//...
The type or namespace name 'List<>' could not be found.
Add using System.Collections.Generic;
at the top of the file. Note also that Visual Studio helps you with this. If you place your cursor or hover your mouse in the use of List<>
then a tooltip should show (with a little light bulb) to help correct the error.
'TextInput' does not contain a definition for 'c' and no extension method 'c' accepting a first argument of type 'TextInput' could be found
Because it doesn't. c
is a local variable declared in the Add
method of your TextInput
class. Local variables can only be used in the method scope in which they're declared. When someone calls GetValue()
, what exactly are you wanting to return? That method has no variables. With the above change you can move add_char
to the class level, then that method can access it.
So are you saying that the Add method should be converted into a class inside the textinput class? Also after implementing the using System.Collections.Generic; and making the list protected, a list of errors is showing instead.
– lol
Mar 23 at 12:09
I have edited the post to show the new errors.
– lol
Mar 23 at 12:15
@lol: "So are you saying that the Add method should be converted into a class" - Not at all. As for the new errors, you're trying to use theprotected
keyword inside a method which is throwing off the parsing. To make something a class-level member, it needs to be declared in the class instead of in a method, just as demonstrated in this answer.
– David
Mar 23 at 12:18
So i've made the add_char list to a class-level, but it shows the same error message where the textinput class does not contain a definition for 'c' for my getValue method. Am i returning it wrongly?
– lol
Mar 23 at 12:29
@lol: Because yourGetValue
method doesn't have a variable calledc
. It doesn't have any variable. Take a step back for a moment. Instead of randomly moving code around until something compiles, define what you logically want your methods to do. Conceptually, what shouldGetValue
return?
– David
Mar 23 at 12:31
|
show 3 more comments
The name 'add_char' does not exist in the current context.
Because it doesn't. add_char
is a local variable declared in the Add
method of your TextInput
class. Local variables can only be used in the method scope in which they're declared. You're trying to use it in a different method (the Add
method of your NumericInput
class). Perhaps you meant to declare it at the class level in TextInput
?:
protected List<char> add_char = new List<char>();
public void Add(char c)
//...
The type or namespace name 'List<>' could not be found.
Add using System.Collections.Generic;
at the top of the file. Note also that Visual Studio helps you with this. If you place your cursor or hover your mouse in the use of List<>
then a tooltip should show (with a little light bulb) to help correct the error.
'TextInput' does not contain a definition for 'c' and no extension method 'c' accepting a first argument of type 'TextInput' could be found
Because it doesn't. c
is a local variable declared in the Add
method of your TextInput
class. Local variables can only be used in the method scope in which they're declared. When someone calls GetValue()
, what exactly are you wanting to return? That method has no variables. With the above change you can move add_char
to the class level, then that method can access it.
The name 'add_char' does not exist in the current context.
Because it doesn't. add_char
is a local variable declared in the Add
method of your TextInput
class. Local variables can only be used in the method scope in which they're declared. You're trying to use it in a different method (the Add
method of your NumericInput
class). Perhaps you meant to declare it at the class level in TextInput
?:
protected List<char> add_char = new List<char>();
public void Add(char c)
//...
The type or namespace name 'List<>' could not be found.
Add using System.Collections.Generic;
at the top of the file. Note also that Visual Studio helps you with this. If you place your cursor or hover your mouse in the use of List<>
then a tooltip should show (with a little light bulb) to help correct the error.
'TextInput' does not contain a definition for 'c' and no extension method 'c' accepting a first argument of type 'TextInput' could be found
Because it doesn't. c
is a local variable declared in the Add
method of your TextInput
class. Local variables can only be used in the method scope in which they're declared. When someone calls GetValue()
, what exactly are you wanting to return? That method has no variables. With the above change you can move add_char
to the class level, then that method can access it.
answered Mar 23 at 11:45
DavidDavid
152k29149216
152k29149216
So are you saying that the Add method should be converted into a class inside the textinput class? Also after implementing the using System.Collections.Generic; and making the list protected, a list of errors is showing instead.
– lol
Mar 23 at 12:09
I have edited the post to show the new errors.
– lol
Mar 23 at 12:15
@lol: "So are you saying that the Add method should be converted into a class" - Not at all. As for the new errors, you're trying to use theprotected
keyword inside a method which is throwing off the parsing. To make something a class-level member, it needs to be declared in the class instead of in a method, just as demonstrated in this answer.
– David
Mar 23 at 12:18
So i've made the add_char list to a class-level, but it shows the same error message where the textinput class does not contain a definition for 'c' for my getValue method. Am i returning it wrongly?
– lol
Mar 23 at 12:29
@lol: Because yourGetValue
method doesn't have a variable calledc
. It doesn't have any variable. Take a step back for a moment. Instead of randomly moving code around until something compiles, define what you logically want your methods to do. Conceptually, what shouldGetValue
return?
– David
Mar 23 at 12:31
|
show 3 more comments
So are you saying that the Add method should be converted into a class inside the textinput class? Also after implementing the using System.Collections.Generic; and making the list protected, a list of errors is showing instead.
– lol
Mar 23 at 12:09
I have edited the post to show the new errors.
– lol
Mar 23 at 12:15
@lol: "So are you saying that the Add method should be converted into a class" - Not at all. As for the new errors, you're trying to use theprotected
keyword inside a method which is throwing off the parsing. To make something a class-level member, it needs to be declared in the class instead of in a method, just as demonstrated in this answer.
– David
Mar 23 at 12:18
So i've made the add_char list to a class-level, but it shows the same error message where the textinput class does not contain a definition for 'c' for my getValue method. Am i returning it wrongly?
– lol
Mar 23 at 12:29
@lol: Because yourGetValue
method doesn't have a variable calledc
. It doesn't have any variable. Take a step back for a moment. Instead of randomly moving code around until something compiles, define what you logically want your methods to do. Conceptually, what shouldGetValue
return?
– David
Mar 23 at 12:31
So are you saying that the Add method should be converted into a class inside the textinput class? Also after implementing the using System.Collections.Generic; and making the list protected, a list of errors is showing instead.
– lol
Mar 23 at 12:09
So are you saying that the Add method should be converted into a class inside the textinput class? Also after implementing the using System.Collections.Generic; and making the list protected, a list of errors is showing instead.
– lol
Mar 23 at 12:09
I have edited the post to show the new errors.
– lol
Mar 23 at 12:15
I have edited the post to show the new errors.
– lol
Mar 23 at 12:15
@lol: "So are you saying that the Add method should be converted into a class" - Not at all. As for the new errors, you're trying to use the
protected
keyword inside a method which is throwing off the parsing. To make something a class-level member, it needs to be declared in the class instead of in a method, just as demonstrated in this answer.– David
Mar 23 at 12:18
@lol: "So are you saying that the Add method should be converted into a class" - Not at all. As for the new errors, you're trying to use the
protected
keyword inside a method which is throwing off the parsing. To make something a class-level member, it needs to be declared in the class instead of in a method, just as demonstrated in this answer.– David
Mar 23 at 12:18
So i've made the add_char list to a class-level, but it shows the same error message where the textinput class does not contain a definition for 'c' for my getValue method. Am i returning it wrongly?
– lol
Mar 23 at 12:29
So i've made the add_char list to a class-level, but it shows the same error message where the textinput class does not contain a definition for 'c' for my getValue method. Am i returning it wrongly?
– lol
Mar 23 at 12:29
@lol: Because your
GetValue
method doesn't have a variable called c
. It doesn't have any variable. Take a step back for a moment. Instead of randomly moving code around until something compiles, define what you logically want your methods to do. Conceptually, what should GetValue
return?– David
Mar 23 at 12:31
@lol: Because your
GetValue
method doesn't have a variable called c
. It doesn't have any variable. Take a step back for a moment. Instead of randomly moving code around until something compiles, define what you logically want your methods to do. Conceptually, what should GetValue
return?– David
Mar 23 at 12:31
|
show 3 more comments
Thanks for contributing an answer to Stack Overflow!
- Please be sure to answer the question. Provide details and share your research!
But avoid …
- Asking for help, clarification, or responding to other answers.
- Making statements based on opinion; back them up with references or personal experience.
To learn more, see our tips on writing great answers.
Sign up or log in
StackExchange.ready(function ()
StackExchange.helpers.onClickDraftSave('#login-link');
);
Sign up using Google
Sign up using Facebook
Sign up using Email and Password
Post as a guest
Required, but never shown
StackExchange.ready(
function ()
StackExchange.openid.initPostLogin('.new-post-login', 'https%3a%2f%2fstackoverflow.com%2fquestions%2f55313029%2fnumbers-unable-to-be-added-into-a-list%23new-answer', 'question_page');
);
Post as a guest
Required, but never shown
Sign up or log in
StackExchange.ready(function ()
StackExchange.helpers.onClickDraftSave('#login-link');
);
Sign up using Google
Sign up using Facebook
Sign up using Email and Password
Post as a guest
Required, but never shown
Sign up or log in
StackExchange.ready(function ()
StackExchange.helpers.onClickDraftSave('#login-link');
);
Sign up using Google
Sign up using Facebook
Sign up using Email and Password
Post as a guest
Required, but never shown
Sign up or log in
StackExchange.ready(function ()
StackExchange.helpers.onClickDraftSave('#login-link');
);
Sign up using Google
Sign up using Facebook
Sign up using Email and Password
Sign up using Google
Sign up using Facebook
Sign up using Email and Password
Post as a guest
Required, but never shown
Required, but never shown
Required, but never shown
Required, but never shown
Required, but never shown
Required, but never shown
Required, but never shown
Required, but never shown
Required, but never shown
2
The code will not compile -)
extends
is not available in C# instead you can use:
– Prashant Pimpale
Mar 23 at 11:07
I am requesting you to explain the question well. There are still better ways to do this :)
– Prashant Pimpale
Mar 23 at 11:15
I have gotten into some error after making modifications to the code. I edited the post and have written out the new error messages. Thanks
– lol
Mar 23 at 11:20
using System.Collections.Generic to avoid <The type or namespace name 'List<>' could not be found.>
– Roman Ieromenko
Mar 23 at 11:45