Click here to Skip to main content
15,881,715 members
Home / Discussions / C#
   

C#

 
GeneralRe: Undo Redo option? Pin
Christian Graus22-Apr-04 16:45
protectorChristian Graus22-Apr-04 16:45 
GeneralRe: Undo Redo option? Pin
«_Superman_»22-Apr-04 23:43
professional«_Superman_»22-Apr-04 23:43 
AnswerRe: Undo Redo option? Pin
Heath Stewart23-Apr-04 2:48
protectorHeath Stewart23-Apr-04 2:48 
Generalconvert C# code to FORTRAN 95 Pin
jackconnolly22-Apr-04 16:01
jackconnolly22-Apr-04 16:01 
GeneralRe: convert C# code to FORTRAN 95 Pin
hammackj22-Apr-04 17:16
hammackj22-Apr-04 17:16 
GeneralRe: convert C# code to FORTRAN 95 Pin
Dave Kreskowiak23-Apr-04 0:35
mveDave Kreskowiak23-Apr-04 0:35 
Generalsscanf in c# / passing variable number of arguments Pin
Anonymous22-Apr-04 14:31
Anonymous22-Apr-04 14:31 
GeneralRe: sscanf in c# / passing variable number of arguments Pin
Heath Stewart23-Apr-04 2:54
protectorHeath Stewart23-Apr-04 2:54 
String formatting like this is already supported in the .NET Framework. See my article, Custom String Formatting in .NET[^], for reasons why it is much better (also see the message board at the bottom) and ways to use methods like String.Format, Console.WriteLine (any TextWriter.WriteLine, actually), and StringBuilder.AppendFormat, as well as IFormattable implementations' ToString(String, IFormatProvider) methods.

The problem here, though, is that you're passing value types which are pass by value unless you use the ref keyword when passing them and in your method declaration. Since you're passing them in an array, you can't do this, though. They really don't need to be passed by reference, though - you're not changing them. Value types are allocated on the stack instead of the heap because it's more efficient (among other reasons, which are discussed throughout the .NET Framework SDK documentation and online).

 

Microsoft MVP, Visual C#
My Articles
GeneralAsserts in release builds Pin
Anders Molin22-Apr-04 10:30
professionalAnders Molin22-Apr-04 10:30 
GeneralRe: Asserts in release builds Pin
Heath Stewart22-Apr-04 11:18
protectorHeath Stewart22-Apr-04 11:18 
GeneralRe: Asserts in release builds Pin
Anders Molin22-Apr-04 11:22
professionalAnders Molin22-Apr-04 11:22 
GeneralRe: Asserts in release builds Pin
Heath Stewart22-Apr-04 11:36
protectorHeath Stewart22-Apr-04 11:36 
GeneralRe: Asserts in release builds Pin
Anders Molin22-Apr-04 12:01
professionalAnders Molin22-Apr-04 12:01 
Generalscanner Pin
cmarmr22-Apr-04 10:15
cmarmr22-Apr-04 10:15 
GeneralRe: scanner Pin
Dimitris Iliopoulos22-Apr-04 10:52
Dimitris Iliopoulos22-Apr-04 10:52 
GeneralOpen an URL and get an URL Pin
olreit22-Apr-04 9:38
olreit22-Apr-04 9:38 
GeneralRe: Open an URL and get an URL Pin
Heath Stewart22-Apr-04 9:51
protectorHeath Stewart22-Apr-04 9:51 
GeneralExtrending properties - version - other version information dialog Pin
DavidNohejl22-Apr-04 9:33
DavidNohejl22-Apr-04 9:33 
GeneralRe: Extrending properties - version - other version information dialog Pin
Heath Stewart22-Apr-04 9:47
protectorHeath Stewart22-Apr-04 9:47 
GeneralRe: Extrending properties - version - other version information dialog Pin
DavidNohejl23-Apr-04 7:02
DavidNohejl23-Apr-04 7:02 
GeneralRe: Extrending properties - version - other version information dialog Pin
Heath Stewart23-Apr-04 7:19
protectorHeath Stewart23-Apr-04 7:19 
GeneralRe: Extrending properties - version - other version information dialog Pin
DavidNohejl24-Apr-04 5:05
DavidNohejl24-Apr-04 5:05 
GeneralConfiguration Files Pin
BrianEllis22-Apr-04 9:29
BrianEllis22-Apr-04 9:29 
GeneralRe: Configuration Files Pin
Heath Stewart22-Apr-04 9:46
protectorHeath Stewart22-Apr-04 9:46 
GeneralRe: Configuration Files Pin
BrianEllis22-Apr-04 10:06
BrianEllis22-Apr-04 10:06 

General General    News News    Suggestion Suggestion    Question Question    Bug Bug    Answer Answer    Joke Joke    Praise Praise    Rant Rant    Admin Admin   

Use Ctrl+Left/Right to switch messages, Ctrl+Up/Down to switch threads, Ctrl+Shift+Left/Right to switch pages.