|
|
Without showing code there's little interesting here (especially since "nothing" was fixed ) ...
There's 'yer chuckle though.
kmoorevs wrote: fixed That's like some sort of like quantum foam, right?
if i'm not mistaken
|
|
|
|
|
for the pun.
"Go forth into the source" - Neal Morse
|
|
|
|
|
Is decimal portion not required?
TOMZ_KV
|
|
|
|
|
Tomz_KV wrote: Is decimal portion not required?
Yes, which was the problem...division casts to the datatype with highest precision for parameters in the equation. (I'm probably saying that wrong!)
The correction was to convert one of the parameters in the division to a decimal.
I only posted here 'cause we no longer have a 'hall of shame'!
"Go forth into the source" - Neal Morse
|
|
|
|
|
List<object> ccList = new List<object>();
ccList.Add(cc);
foo.Items = ccList.ToArray();
- Create a list.
- Add the item to the list.
- Convert the list to an array.
Latest Article - Code Review - What You Can Learn From a Single Line of Code
Learning to code with python is like learning to swim with those little arm floaties. It gives you undeserved confidence and will eventually drown you. - DangerBunny
Artificial intelligence is the only remedy for natural stupidity. - CDP1802
|
|
|
|
|
Or:
var ccList = Enumerable.Range(0,1);
var objects = ccList.Select(x=> (object)cc);
foo.Items = objects.ToArray();
|
|
|
|
|
That code will work, but, like my signature says, that doesn't mean it is a good way to do it.
Just because the code works, it doesn't mean that it is good code.
|
|
|
|
|
BillW33 wrote: That code will work, but, like my signature says, that doesn't mean it is a good way to do it. And I suppose this is exactly why he is posting it in this forum
M.D.V.
If something has a solution... Why do we have to worry about?. If it has no solution... For what reason do we have to worry about?
Help me to understand what I'm saying, and I'll explain it better to you
Rating helpful answers is nice, but saying thanks can be even nicer.
|
|
|
|
|
Nelek wrote: And I suppose this is exactly why he is posting it in this forum
Darn, I'm so predictable.
Latest Article - Code Review - What You Can Learn From a Single Line of Code
Learning to code with python is like learning to swim with those little arm floaties. It gives you undeserved confidence and will eventually drown you. - DangerBunny
Artificial intelligence is the only remedy for natural stupidity. - CDP1802
|
|
|
|
|
great minds think alike
M.D.V.
If something has a solution... Why do we have to worry about?. If it has no solution... For what reason do we have to worry about?
Help me to understand what I'm saying, and I'll explain it better to you
Rating helpful answers is nice, but saying thanks can be even nicer.
|
|
|
|
|
Thanks for sharing this great snippet of codez, bro! It will help me speed up my development work.
Oh sanctissimi Wilhelmus, Theodorus, et Fredericus!
|
|
|
|
|
Someone who learned to "program in C# in 21 days"?
Bastard Programmer from Hell
If you can't read my code, try converting it here[^]
|
|
|
|
|
How come nobody came up with the one line solution ?
foo.items = new List<object>() { cc }.ToArray();
“That which can be asserted without evidence, can be dismissed without evidence.”
― Christopher Hitchens
modified 24-Jan-18 10:07am.
|
|
|
|
|
Did you do APL when you were a boy?
|
|
|
|
|
Never heard of it until you asked - so I had to look at wikipedia.
“That which can be asserted without evidence, can be dismissed without evidence.”
― Christopher Hitchens
|
|
|
|
|
As the Wikipedia article says: "In nearly all versions of APL, it is theoretically possible to express any computable function in one expression, that is, in one line of code" - the one-liner Game of Life is an excellent example.
I learned APL as early as 1975-76, on one of the worlds earliest "PCs", the IBM 5100 - APL was almost exclusively an IBM thing then - and it was a well known joke that IBM was working on writing the entire OS360 (the first operating system for the 360/370 mainframe series) in a single line of APL
There are still elements of APL that I miss, in particular the "workspace" concept: You do your stuff in a sandpit where you throw in functions, variables and whatever stuff, and throw them out when no longer needed - while the "program" (workspace) running. On the 5100, you could save the entire workspace on disk in its current state, or you could declare selected variables as persistent. There were file system operations, but you rarely needed it. There have been languages with similar concepts (I believe Smalltalk comes close), but mainline programming 40 years later still are based on concepts that could be compared to "Of course you have to tell how much space to reserve for a file before starting to use it" (that's essentially how IBMs mainframe file systems were at the time). APL was so much more flexible and dynamic...
I'm getting carried away. Maybe I tonight should curl up in my recliner in front of my fireplace with the old APL book, memorizing what the world was like when I was a youngster...
|
|
|
|
|
370 is one of those numbers where, if you cube the digits and add the results, it comes out to the original number.
3 x 3 x 3 = 27
7 x 7 x 7 = 343
0 x 0 x 0 = 0
27 + 343 + 0 = 370
(I worked for I've Been Moved from 1979-1987)
Cheers,
Mike Fidler
"I intend to live forever - so far, so good." Steven Wright
"I almost had a psychic girlfriend but she left me before we met." Also Steven Wright
"I'm addicted to placebos. I could quit, but it wouldn't matter." Steven Wright yet again.
|
|
|
|
|
MikeTheFid wrote: (I worked for I've Been Moved from 1979-1987) So maybe you can confirm (or deny) what I've been told: An icon used in the 360 series marketing was a full circle, with one vertical radius drawn, like in a tradional "on/off" toggle button. Then I have heard said that the icon chosen for the 370 series was a bigger circle
People telling this story illustrate the new icon: A double circle, not consentric but touching where the radius crosses the rim. I can't remember ever seing this symbol in officiall IBM documentation, but maybe it was before I got into computing. (And, my only experience with IBM mainframes is for a single student project, on a remote machine I never saw.)
Maybe this was an internal joke within IBM. Or maybe outside IBM. As we say where I live: If it isn't the truth, it sure is a great lie! ... I think it is so great that I sort of wish that it is true
|
|
|
|
|
IBM System/360 retrospective
Near the bottom...
Cheers,
Mike Fidler
"I intend to live forever - so far, so good." Steven Wright
"I almost had a psychic girlfriend but she left me before we met." Also Steven Wright
"I'm addicted to placebos. I could quit, but it wouldn't matter." Steven Wright yet again.
|
|
|
|
|
I was reading IBM 360 software documentation in the 1960s. (There were multiple operating systems for the 360 series because OS360 was nowhere near being released.) The logo on the documents I read was the face of a simple compass.
The paper these documents were printed on was lighter than newsprint.
I never did get my Fortran program to work ...
|
|
|
|
|
"You can always tell an APL programmer, but not much."
User: Technical term used by developers. See Idiot.
|
|
|
|
|
You are correct, Smalltalk images do work similarly, but there is a risk implied, as discussed by Gilad Bracha in Room 101...
Room 101: An Image Problem
"If you don't fail at least 90 percent of the time, you're not aiming high enough."
Alan Kay.
|
|
|
|
|
var array = new[] { item };
|
|
|
|
|
Quite. ToArray and ToList are code smells. As are pretty must all Toxxx methods. (ToString can be OK, but it's often misused as well.)
|
|
|
|