Click here to Skip to main content
15,890,123 members
Home / Discussions / C#
   

C#

 
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 
GeneralDesigner Question Pin
Jamie Nordmeyer22-Apr-04 9:15
Jamie Nordmeyer22-Apr-04 9:15 
GeneralRe: Designer Question Pin
Heath Stewart22-Apr-04 9:27
protectorHeath Stewart22-Apr-04 9:27 
GeneralRe: Designer Question Pin
Jamie Nordmeyer22-Apr-04 9:42
Jamie Nordmeyer22-Apr-04 9:42 
GeneralRe: Designer Question Pin
Heath Stewart22-Apr-04 9:44
protectorHeath Stewart22-Apr-04 9:44 
GeneralRe: Designer Question Pin
Jamie Nordmeyer22-Apr-04 9:49
Jamie Nordmeyer22-Apr-04 9:49 

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.