狠狠撸
Submit Search
Scary storyofthedevelopmentspot
?
Download as PPTX, PDF
?
0 likes
?
463 views
Kazuki Kachi
Follow
第3回颁别苍迟别谤颁尝搁で発表した愚痴です。
Read less
Read more
1 of 8
Download now
Download to read offline
More Related Content
Scary storyofthedevelopmentspot
1.
本当にある開発現場の 可知 一輝
2.
自己紹介 ? ひとりでやってます(会社員ではないという意味で) ? 本名でやってます。 ?
Facebook:Kazuki.Kachi ? Twitter :@kazuki_kachi
3.
経緯 ? ムシャクシャしてやった。後悔はしていない。 ? 業務に係わる部分は、適宜変更してあります。 ?
どうやらただの愚痴らしい…
4.
まずはこれを見てくれ… ア、ハイ… public void DoSometing(string
arg) { #if(DEBUG) Debug.WriteLine(arg); #endif ? ? } 意味ないですね…
5.
class Program { static void
Main(string[] args) { var target = Enumerable.Range(1, 10).Select(i=>new MyClass { Value = i }); var editedTarget = DoSometing(target); Console.WriteLine(string.Join("rn", editedTarget)); } public static IEnumerable<MyClass> DoSometing(IEnumerable<MyClass> args) { var arg = args.FirstOrDefault(_ => _.Value >= 3); arg.Value = 1000; return args; } public class MyClass { public int Value { get; set; } = 0; public override string ToString() => Value.ToString(); } } そしてこれ。 ? 何がしたかったんでしょうね? ※ToArray()とかすれば良いのですが…
6.
次は割とホラーです(コードはありません) ? ある日、どこからか声が聞こえてきました。 &=(VBです)をStringBuilderにしたら速くなりました! ここまでは(まあ)良い、問題はこの後… 「なぜかは知らないけど。」 知らないけど?(大丈夫かこいつ?) ここはこれだけです。
7.
個人的に最悪なのがこれ まあprivateだから良いと言えば良いんですが… これprivateにするの? もっと簡単に書けるのに… string GetJoinPath(string mainPath,
params string[] joinPath) { foreach (var joinString in joinPath) mainPath += “” + joinString; return mainPath; }
8.
以上です。
Download