[表示 : 全て 最新50 1-99 101- 201- 301- 401- 501- 601- 701- 801- 901- 1001- 2ch.scのread.cgiへ]
Update time : 12/31 20:30 / Filesize : 250 KB / Number-of Response : 1034
[このスレッドの書き込みを削除する]
[+板 最近立ったスレ&熱いスレ一覧 : +板 最近立ったスレ/記者別一覧] [類似スレッド一覧]


↑キャッシュ検索、類似スレ動作を修正しました、ご迷惑をお掛けしました

C#, C♯, C#相談室 Part94



1 名前:デフォルトの名無しさん mailto:sage [2017/04/22(土) 15:36:53.26 ID:S+KK7a41.net]
■Visual Studio 2015 Community & Express (無償の統合開発環境)等はこちら
www.visualstudio.com/downloads/

■コードを貼る場合はこちら
ideone.com/

■前スレ
C#, C♯, C#相談室 Part92 (実質93)
echo.2ch.net/test/read.cgi/tech/1485589613/

■次スレは>>970が建てる事
建てられない場合は他を指定する事。

932 名前:デフォルトの名無しさん mailto:sage [2017/10/14(土) 17:42:42.97 ID:0bz5HDJB.net]
まぁ実際すぐ動くもの欲しくなったら仕様変更考えない作りにする感じはある
余裕ある時じゃないと設計とか考えないから全然身に付かないけど
大手は分からないけど中小で入ったところは上層はコード共通化したがってたけど、PGはライブラリ各個で作って新機能追加の度に客先別コーティングしてたし、整備性を加えるのはそこそこ手間が掛かるのかなって印象

933 名前:デフォルトの名無しさん mailto:sage [2017/10/14(土) 17:48:33.48 ID:ipiotHZI.net]
標準ライブラリとオープンソースをラップしてプロジェクト用のライブラリを作る
作業効率最適化とリスクを考えるとどうしてもこのラッピング作業が必要になる
社内ライブラリに変わったとしてもこのラッピング作業は必要だからプロジェクトの工数は減らせない
それどころかバグの多さやドキュメントの少なさを考えると社内ライブラリは害悪にすらなりうる

934 名前:デフォルトの名無しさん mailto:sage [2017/10/14(土) 18:23:25.93 ID:EAXt6Ted.net]
refとかoutって使う?

935 名前:デフォルトの名無しさん mailto:sage [2017/10/14(土) 18:33:33.69 ID:+aeiapeN.net]
>>908
TryParseが最初からout使う前提
refは呼び出し先でデータ加工して返すときに無いと面倒
あとどっちもwinapiとかアンマネージのライブラリのときによく使う印象

936 名前:デフォルトの名無しさん mailto:sage [2017/10/14(土) 18:40:32.10 ID:09BRVdeW.net]
あと、2つ以上値を返すときは、今までrefかout使うのが便利だったが
タプルさ

937 名前:ん新型で、その需要は大分減ったかもしれんね []
[ここ壊れてます]

938 名前:デフォルトの名無しさん mailto:sage [2017/10/14(土) 18:41:14.11 ID:wCRGPfd0.net]
俺は綺麗に書こうと努めてるが、他人のすごいスパゲッティコードを見たとき、
ある意味これはこれですごいなと思う。
俺なら発狂しそうだし、こんな長いコードよくメンテできるなと
これはこれですごいなとは思う。

939 名前:デフォルトの名無しさん mailto:sage [2017/10/14(土) 18:56:56.78 ID:XRdStdss.net]
>>908
多用はしないけどないと困らない?

940 名前:デフォルトの名無しさん mailto:sage [2017/10/14(土) 19:08:22.69 ID:GDzf5CCz.net]
>>911
同意
多分IQはあいつらの方が高いんだろうなって思う
彼らは複雑なものを複雑なまま扱えるからシンプルに置き換えて考えようって気にならないのかもしれない



941 名前:デフォルトの名無しさん mailto:sage [2017/10/14(土) 19:35:40.73 ID:2nqvspLu.net]
メソッドの戻り値によく処理成否のエラーコードと処理結果のオブジェクトや例外情報をプロパティにした自作クラス使っているんだけど、C#7以降はValueTuple使ったほうが楽なのかね

942 名前:デフォルトの名無しさん mailto:sage [2017/10/14(土) 20:04:11.88 ID:TEHxzWsT.net]
>>914
それは普通に例外使え

943 名前:デフォルトの名無しさん mailto:sage [2017/10/14(土) 20:13:50.41 ID:eGxiRqCm.net]
>>909
>>910
ありがとう
>>912
今までは困ってなかったんだけど、あまり使い方を知らなかったせいだとおもう

944 名前:デフォルトの名無しさん mailto:sage [2017/10/15(日) 10:21:44.73 ID:g/8BaPWP.net]
>>911
そういう人って、書いてから何年もごぶさたなコードだって苦もなく修正できるのかな?
だとすれば無条件に感心するけど
自分も作ってすぐのほかほかスパゲティなら勝手わかってるけど、ごぶさたで冷めた
スパゲティはさすがに細部がどうだったか覚えてなくて、麺をほぐすのに苦労するw

945 名前:デフォルトの名無しさん mailto:sage [2017/10/15(日) 10:34:18.66 ID:jiVarmiT.net]
>>917
文系の記憶力を甘く見ない方がいい
あいつら暗記だけで受験や大学卒業まで乗り切ってきたんだぜ
数年前のスパゲティでもここどうなってんのって聞けばちゃんと答えを返してくる

946 名前:デフォルトの名無しさん mailto:sage [2017/10/15(日) 10:38:44.41 ID:pPHSVA6w.net]
プログラミングも暗記がすべてだぞ

947 名前:デフォルトの名無しさん mailto:sage [2017/10/15(日) 12:31:37.62 ID:6sAES7rz.net]
>>917
1ヶ月たってたら厳しいw

948 名前:デフォルトの名無しさん mailto:sage [2017/10/15(日) 13:52:28.53 ID:VwZ2wYnP.net]
>>919
暗記で何とかなるプログラムしかやらないんだな

949 名前:デフォルトの名無しさん mailto:sage [2017/10/15(日) 13:55:30.87 ID:XWjA+gHr.net]
staticタスクをwhileでずっと回してデータリストのデータを監視しててエラーがあったら注意喚起のフォームを開いたりフォームのラベルを変更したりしたいんだけど
staticだからタスクからインヴォーク使えないし、メインフォームに作ったフォーム開いたりするメソッドをデリゲートしようとしても静的フィールド〜でできなくて詰まった・・・

設計見直したほうがいいレベル?

950 名前:デフォルトの名無しさん mailto:sage [2017/10/15(日) 14:09:37.18 ID:Bo2AAy/J.net]
TaskScheduler渡しとけばいいんでない



951 名前:デフォルトの名無しさん mailto:sage [2017/10/15(日) 14:21:36.95 ID:uH5IYLUj.net]
>>922
意味不明だから言いたいこと整理して
1ステートメントは短く簡潔に
複数行に分けてもいい
「〜である。」「〜だと思う。」「〜したい。」「〜してくれ。」をハッキリして

952 名前:デフォルトの名無しさん mailto:sage [2017/10/15(日) 14:41:20.38 ID:yD0afN8z.net]
静的イベント定義してタスクはそれを発生させる
受け取り側各位はイベントを受けて適当にハンドルする
でいいんじゃね

953 名前:デフォルトの名無しさん mailto:sage [2017/10/15(日) 14:43:54.89 ID:khkF9f68.net]
>>924
お前以外はわかってる

954 名前:デフォルトの名無しさん mailto:sage [2017/10/15(日) 14:46:56.01 ID:XWjA+gHr.net]
□メインフォーム
データリストを保持してる
一定間隔でデータリストをデータベースから取ってきて更新する

□バックグラウンドタスク
メインフォームのコンストラクタで起動する
メインフォームを閉じるまでwhileで動き続ける
メインフォームのデータリストに異常値を見つけたら注意喚起フォームを開く

□注意喚起フォーム
データが異常値だから直せ〜のメッセージが表示してある
オーナーはメインフォーム

バックグラウンドタスクのメソッド上で注意喚起フォームを普通に開こうとしたらクロススレッド〜で開けない
タスク上にインヴォークを記述するのはタスクがスタティックだから使えない
フォームを開く処理をメインフォームに書いてタスクにデリゲート処理を記述するのもタスクがスタティックだから静的なフィールド〜でできない
メインフォームはスタティックじゃないけど作りの問題でタスク側でnewするわけにはいかない

どうやってタスクからイベントを投げてメインフォームでハンドルすればいいか教えてください

>>924
これで理解できる?

955 名前:デフォルトの名無しさん mailto:sage [2017/10/15(日) 14:48:02.73 ID:uH5IYLUj.net]
>>926
それはわかってるつもりになってるだけだよ

956 名前:デフォルトの名無しさん mailto:sage [2017/10/15(日) 14:52:56.88 ID:uH5IYLUj.net]
>>927
後半が意味不明
タスクがスタティックってどういうこと
タスクはオブジェクトだろ

957 名前:デフォルトの名無しさん mailto:sage [2017/10/15(日) 15:10:29.08 ID:XWjA+gHr.net]
static修飾子知らないってマジモンの素人やん
そら説明しても理解できませんわ

>>925
ありがとう
ちょっと調べてみる!

958 名前:デフォルトの名無しさん mailto:sage [2017/10/15(日) 15:42:51.61 ID:6FiFCoKL.net]
バックグラウンドタスクをシングルトンパターンにして、
メインフォームから起動すればいいんちゃうか

959 名前:デフォルトの名無しさん mailto:sage [2017/10/15(日) 15:48:03.42 ID:hZRxEBGG.net]
>>927

>バックグラウンドタスクのメソッド上で注意喚起フォームを普通に開こうとしたらクロススレッド〜で開けない
UIスレッドからタスクを実行してるならawaitでUI処理できるよね?
タスク一回終わらしてUI処理してからまたタスク起動する形にすれば簡単だと思う
それかイベントにするか

>メインフォームのコンストラクタで起動する
これって普通?コンストラクタで起動するのはちょっと気持ち悪い

960 名前:デフォルトの名無しさん mailto:sage [2017/10/15(日) 15:54:54.78 ID:uH5IYLUj.net]
Formが抱えてるデータを走査してるんだから
Formインスタンスは持ってるんだろ
ならInvokeするだけじゃねえかアホかこいつ



961 名前:デフォルトの名無しさん mailto:sage [2017/10/15(日) 15:59:42.50 ID:Tx63GDtf.net]
バックグラウンドタスクっているの?

962 名前:デフォルトの名無しさん mailto:sage [2017/10/15(日) 16:05:38.00 ID:uH5IYLUj.net]
インヴォーク(FormインスタンスのInvokeメソッドのことでいいんだよな?)を記述できないスタティックなタスク
という記述から一般的な意味でのstaticメソッドではないスタティックなタスクと名付けられたもの固有の事情があることは明らか
なぜなら非UIスレッドで実行中のstaticメソッドからFormインスタンスのInvokeメソッドを呼び出せないということはないからだ
そもそもInvokeは非UIスレッドからUIスレッドに処理を移譲するための機構だ
まずはそこ(スタティックなタスクと呼んでいる何かについて)を説明しろ

963 名前:デフォルトの名無しさん mailto:sage [2017/10/15(日) 16:11:46.40 ID:64liGYG7.net]
綺麗なコードって何なんだろうと思う
俺のかいたコードじゃないことは確か

クラス設計もきちんと学んだことがなく
いつの間にか親子関係がおかしくなってそれぞれをコンポジションしたり
よくよく見たらstaticでいいよなって思うものが生えてくる
状態なのか具象なのかが混とんとしてくる

参考にしようと小さなソフトのgithubみたら100行に満たない小さなクラスが100も200もあったりする
どうやってこれの役割覚えて管理してるのかと感心する

964 名前:デフォルトの名無しさん mailto:sage [2017/10/15(日) 16:31:12.04 ID:Tx63GDtf.net]
>>936
製作者がクラス図書いてなきゃ
そこで終了な案件

ソースからクラス図を生成するツールがうまく動いてくれればラッキー
動かなかったら地道に書いて見るしかない

965 名前:デフォルトの名無しさん mailto:sage [2017/10/15(日) 16:31:43.29 ID:XWjA+gHr.net]
>>932
コンストラクタで起動するのが気持ちわるいのは超同意
でもコンストラクタで立ち上げて常駐する形じゃないとダメー!!!らしいのでしゃーなしでやってる
タスクの処理をUIスレッドでawaitして返り値で処理するのを繰り返す形が正解なのは理解してるんだけど

>>934
ぶっちゃけボタンかタイマーで起動してawait繰り返せば済むしコードも読みやすいし実装も楽だし拡張性も上がるんだけど
「おじいちゃんはバックグラウンドという言葉が大好き」なのでしょうがない

966 名前:デフォルトの名無しさん mailto:sage [2017/10/15(日) 16:34:15.07 ID:SUmdrC/e.net]
>>936
小さいクラスはたくさんあっても困らない
見れば何やってるかすぐにわかるから
それに小さいクラスは1つの役割に集中していることが多い(それが良い設計)
なのでクラス名を見れば何をやってるクラスなのか大体わかる

967 名前:

何千行もある巨大なクラスは見てもよくわからない
大抵の場合、様々な役割が1つのクラスに詰め込まれているので、名前も曖昧になる
こういうクラスは1つでもあるとプロジェクトが大混乱する
[]
[ここ壊れてます]

968 名前:デフォルトの名無しさん mailto:sage [2017/10/15(日) 16:39:42.12 ID:Tx63GDtf.net]
>>939
俺はわからんかった
細切れソースは俺は読めない
資料書いてくれ

969 名前:デフォルトの名無しさん mailto:sage [2017/10/15(日) 16:41:28.87 ID:SUmdrC/e.net]
>>938
そもそも繰り返すのは正解じゃない
入力系イベントで同期的に検証すればいいだけの話
今回の場合は入力ではなくデータ取得なので取得したあとにデータを検証ればいい
検証なんてほとんど時間がかからないんだから非同期にする必要はない
データに変化がないのに何度も繰り返しデータが正しいか検証したってしょうがない

970 名前:デフォルトの名無しさん mailto:sage [2017/10/15(日) 16:45:10.71 ID:SUmdrC/e.net]
>>940
そうか
長いクラスを読むのはもっと大変だろうね



971 名前:デフォルトの名無しさん mailto:sage [2017/10/15(日) 16:46:24.51 ID:64liGYG7.net]
俺が見たのは何とかジェネレーターというの沢山あるものだった
AジェネレーターがBジェネレーターをつくりそのクラスからCジェネレーターが出来て…と
とてもとても理解不能だった
なぜなんとかジェネレーターが必要なのかどうかがわからない

972 名前:デフォルトの名無しさん mailto:sage [2017/10/15(日) 16:48:21.34 ID:eZM6bYju.net]
コンパクトなクラスが読めないのは能力云々より
設計か命名の問題だと思う

973 名前:デフォルトの名無しさん mailto:sage [2017/10/15(日) 16:49:26.63 ID:Tx63GDtf.net]
>>942
そういう問題じゃなくて意味があるまとまりにしてくれないと困る
んでおそらく形成されているであろうツリー構造がソースから把握できない

974 名前:デフォルトの名無しさん mailto:sage [2017/10/15(日) 16:53:40.20 ID:Tx63GDtf.net]
>>943
単ー複の複が増減するんだろうねw
クラス図だと「ー●」確かこんな関係?

975 名前:デフォルトの名無しさん mailto:sage [2017/10/15(日) 16:58:24.70 ID:64liGYG7.net]
コンストラクタ+メソッド1個みたいのもたくさんあった
単機能を実装したらこういうことになるんだろうとは思うけど
クラスが現実世界のものを表してるならこんな感じにはならない

976 名前:デフォルトの名無しさん mailto:sage [2017/10/15(日) 16:59:23.02 ID:HL16aayQ.net]
>>945
クラスは意味のあるまとまりだよ
クラスのグルーピングは名前空間でやってるでしょ
名前空間使ってないなら命名規約でわかるようになってるんじゃないかな
どっちも無いならちょっと不親切だね
ちなみにどのリポジトリ?Githubだったよね?

977 名前:デフォルトの名無しさん mailto:sage [2017/10/15(日) 17:01:23.72 ID:Tx63GDtf.net]
>>947
作るの勝手だけど
そういう奴に限って設計書のクラスの
記述漏れてんだよなぁ

プチクラス作れば作るほど
設計書書くの大変なのに

978 名前:デフォルトの名無しさん mailto:sage [2017/10/15(日) 17:03:33.64 ID:Tx63GDtf.net]
>>948
githubなんてアクセスしたら警告表示が出ちまうよ

979 名前:デフォルトの名無しさん mailto:sage [2017/10/15(日) 17:03:58.81 ID:HL16aayQ.net]
>>943
それはジェネレーターではなくファクトリーでは?
DIフレームワークを使わない硬派なプロジェクトだと大量のファクトリーが作られる

980 名前:デフォルトの名無しさん mailto:sage [2017/10/15(日) 17:06:39.12 ID:Tx63GDtf.net]
>>951
たくさん種類があるんじゃね?



981 名前:デフォルトの名無しさん mailto:sage [2017/10/15(日) 20:01:37.79 ID:pPHSVA6w.net]
無駄にこだわりが多かったりプライド高いやつのは汚いソースになるな

982 名前:デフォルトの名無しさん mailto:sage [2017/10/15(日) 20:21:58.89 ID:7EwQRwAf.net]
>>908
使わない
過去の遺物

ヒープ汚したく無い時のstruct用はあるが例外やね

983 名前:デフォルトの名無しさん mailto:sage [2017/10/15(日) 20:24:26.52 ID:7EwQRwAf.net]
>>914
今ならOptionやらなんやらやね

984 名前:デフォルトの名無しさん mailto:sage [2017/10/15(日) 20:41:56.58 ID:T+wcAuKm.net]
>>954
過去の遺物ってことは無いな
C#7で参照戻り値と参照ローカル変数が追加されたくらいだし

985 名前:デフォルトの名無しさん mailto:sage [2017/10/15(日) 22:31:21.56 ID:9R+c2v2L.net]
C#はコードを使い捨てにする言語だからな。
殴り書きの汚いソースでも動くように最強のIDEがサポートしてくれる。

986 名前:デフォルトの名無しさん mailto:sage [2017/10/15(日) 22:39:13.51 ID:Gr3hJnkQ.net]
それには同意できない
殴り書きでいいならpythonつかえと

987 名前:デフォルトの名無しさん mailto:sage [2017/10/15(日) 22:44:28.44 ID:9R+c2v2L.net]
おまえに命令される筋合いはない。おまえこそCOBOLでも使ってろよ。

988 名前:デフォルトの名無しさん mailto:sage [2017/10/15(日) 22:47:00.42 ID:iejCBPTQ.net]
ちょっとワロタ

989 名前:デフォルトの名無しさん mailto:sage [2017/10/15(日) 22:52:11.14 ID:gXUARaWp.net]
業務系でC#使う上で最強のプロジェクト管理・ソース管理はどれですかね?

990 名前:デフォルトの名無しさん mailto:sage [2017/10/15(日) 22:57:23.96 ID:s9CmER57.net]
個人プレーならzipでソルーション丸ごと固めるのが結局最強



991 名前:デフォルトの名無しさん mailto:sage [2017/10/15(日) 23:01:23.07 ID:9GFvcsU0.net]
>>961
GitHub Enterprise

992 名前:デフォルトの名無しさん mailto:sage [2017/10/15(日) 23:04:37.66 ID:9R+c2v2L.net]
TFSは死んだのか。

993 名前:デフォルトの名無しさん mailto:sage [2017/10/15(日) 23:17:33.61 ID:dd5lceIv.net]
今やMSもGithubだからなあ

994 名前:デフォルトの名無しさん mailto:sage [2017/10/15(日) 23:17:50.60 ID:9GFvcsU0.net]
>>964
VSTS

995 名前:デフォルトの名無しさん mailto:sage [2017/10/15(日) 23:52:49.16 ID:9R+c2v2L.net]
C++保守用に未だVSS使ってるわ。新規で作ることないから移行する気がない。
個人ではC#のコードは使い捨てだから変更履歴なんかいらないよな。バックアップだけで十分。

996 名前:デフォルトの名無しさん mailto:sage [2017/10/16(月) 00:06:28.84 ID:jGcPR8aa.net]
バックアップ目的だけでもgitのほうが楽だわ
何も考えずプッシュするだけ

997 名前:デフォルトの名無しさん mailto:sage [2017/10/16(月) 00:10:00.94 ID:TyZJj4Kq.net]
VCSに対してCVSとかSVNとかのイメージを引きずってるなら、
Gitは食わず嫌いしないで一度試してみるべきだな
本当に手軽に使え、全く負担にならない

998 名前:デフォルトの名無しさん mailto:sage [2017/10/16(月) 00:35:37.42 ID:pMOr9sAk.net]
>>969
gitって非公開で使うにはお金かかるんですか?

999 名前:デフォルトの名無しさん mailto:sage [2017/10/16(月) 00:38:16.40 ID:7ho3Goo/.net]
gitは今はVSにもデフォルトで入ってるんじゃないか?ネットワークないローカル環境でも使える
githubはしらね

1000 名前:デフォルトの名無しさん mailto:sage [2017/10/16(月) 00:47:42.36 ID:eZI1RZBb.net]
githubは非公開はお金がかかる

そういうサービス使わないで自分でgit使って自前のgitリポジトリ利用はタダ
好きなように運用したらいい



1001 名前:デフォルトの名無しさん mailto:sage [2017/10/16(月) 00:49:28.23 ID:TyZJj4Kq.net]
gitはローカルで使いながら必要に応じてリモートと同期取るもんだけど、
無料でプライベートリポジトリが持てるホスティングサービスとしてはbitbucketが有名
github的な機能が不要で本当にgitリポジトリのホスティングだけでいいならAWS CodeCommitとかも無料で使える

1002 名前:デフォルトの名無しさん [2017/10/16(月) 01:22:35.89 ID:TG+ykm1v.net]
個人でVSTS使おうと思うけど無料なん?
プライベートリポジトリ。

1003 名前:デフォルトの名無しさん mailto:sage [2017/10/16(月) 01:35:49.09 ID:pMOr9sAk.net]
gitと、githubって別物だったのかw

1004 名前:デフォルトの名無しさん mailto:sage [2017/10/16(月) 01:38:02.07 ID:1MDONeW4.net]
>>974
うん

1005 名前:デフォルトの名無しさん mailto:sage [2017/10/16(月) 02:22:04.00 ID:7CHwAcHs.net]
乱立しすぎ。

1006 名前:デフォルトの名無しさん mailto:sage [2017/10/16(月) 02:25:43.57 ID:TG+ykm1v.net]
>>976
試してます。ありがとうございます。

1007 名前:デフォルトの名無しさん mailto:sage [2017/10/16(月) 08:21:49.44 ID:dwD3mD07.net]
>>977
世の中はGitで完全に統一されてるよ
どんなホスティングサービスだろうがツールだろうが扱うのはGitリポジトリ
Gitでバージョン管理されているディレクトリをどこに置くか、GUIクライアントに何を使うか、の違いに過ぎない
移行も空のリポジトリ作ってプッシュするだけだ

1008 名前:デフォルトの名無しさん mailto:sage [2017/10/16(月) 08:36:34.51 ID:7CHwAcHs.net]
まんまとこの糞ボケに騙されたわ。

gitは糞複雑すぎる。

1009 名前:デフォルトの名無しさん mailto:sage [2017/10/16(月) 08:49:18.18 ID:dwD3mD07.net]
>>980
だったら全世界がお前を騙してることになるぞ
今時Gitなんか開発者にとってはHTTPと同レベルの常識
Gitできない時点でまともにプログラム書けるのか疑われるレベルだぞ

1010 名前:デフォルトの名無しさん mailto:sage [2017/10/16(月) 10:04:14.42 ID:rPeh4Mh4.net]
>>980
プログラマ向いてないよ



1011 名前:デフォルトの名無しさん mailto:sage [2017/10/16(月) 10:04:38.76 ID:qSwuY79x.net]
うーん、やっぱりgitは日本語入れると死ぬなぁ
俺だけ?

1012 名前:デフォルトの名無しさん mailto:sage [2017/10/16(月) 10:10:42.73 ID:rPeh4Mh4.net]
>>983
日本語で

1013 名前:デフォルトの名無しさん mailto:sage [2017/10/16(月) 10:14:51.68 ID:qSwuY79x.net]
>>984
git、日本語のフォルダとかファイルとか

1014 名前:ると駄目だわ []
[ここ壊れてます]

1015 名前:デフォルトの名無しさん mailto:sage [2017/10/16(月) 10:16:55.41 ID:7CHwAcHs.net]
>>981-984
もはやスレチじゃ。gitスレに帰れ、アホども。

1016 名前:デフォルトの名無しさん mailto:sage [2017/10/16(月) 10:32:00.46 ID:rPeh4Mh4.net]
>>986
そうだね、Gitも使えないんじゃc#スレにいてもしょうがないね

1017 名前:デフォルトの名無しさん mailto:sage [2017/10/16(月) 10:57:45.62 ID:qSwuY79x.net]
みんな日本語設定なんでうまくいくの?

1018 名前:デフォルトの名無しさん mailto:sage [2017/10/16(月) 10:58:32.74 ID:FZpcfz8T.net]
VSに統合されてるし
変わったことしようとしなければ難しくないと思うけどな

1019 名前:デフォルトの名無しさん [2017/10/16(月) 11:26:00.31 ID:Bpg1BMlQ.net]
なんでGit使うの?
MSの無料のなんちゃらファウンデーションの方がよくない?

1020 名前:デフォルトの名無しさん mailto:sage [2017/10/16(月) 11:36:48.49 ID:1Xir09k9.net]
>>990
バージョン管理とホスティングを混同してるだろお前



1021 名前:デフォルトの名無しさん [2017/10/16(月) 11:37:48.11 ID:Bpg1BMlQ.net]
>>991
うん、多分わかってないわ

1022 名前:デフォルトの名無しさん mailto:sage [2017/10/16(月) 11:38:48.59 ID:ts6qmxVh.net]
>>988
糞古いの使ってないか?たしか1.6ぐらいまでは日本語不具合あったと思う。詳しくはこっちできけ

Git 16©2ch.net
mevius.2ch.net/test/read.cgi/tech/1502726047/

1023 名前:デフォルトの名無しさん mailto:sage [2017/10/16(月) 11:39:33.27 ID:1Xir09k9.net]
>>992
VSTS(TFS)を使う場合でも、バージョン管理は基本的にGitやで

1024 名前:デフォルトの名無しさん mailto:sage [2017/10/16(月) 19:35:11.46 ID:3WbDhRse.net]
>>956
それが例外の特殊必要例やね
積極的に使うものではなくてある特定の人向けのもの

1025 名前:デフォルトの名無しさん mailto:sage [2017/10/16(月) 19:50:32.43 ID:BHf6I/rR.net]
結局使う場面があるってことやね

1026 名前:デフォルトの名無しさん mailto:sage [2017/10/16(月) 19:51:44.84 ID:eZI1RZBb.net]
みんなTryParseって使ってないのかな?

1027 名前:デフォルトの名無しさん [2017/10/16(月) 20:15:08.82 ID:snIoncYK.net]
gitlabは確か無料だぞ
OSSだから自分で鯖立ても出来たはず

1028 名前:デフォルトの名無しさん mailto:sage [2017/10/16(月) 20:20:36.66 ID:oJ8YHn8m.net]
>>997
それは普通に使うな

1029 名前:デフォルトの名無しさん mailto:sage [2017/10/16(月) 21:39:17.75 ID:uXI4Esj0.net]
Dictionary.TryGetValue も

1030 名前:デフォルトの名無しさん mailto:sage [2017/10/16(月) 22:18:18.74 ID:7CHwAcHs.net]
>>993
向こうで何があったか知らないがgitスレはIP表示にしてるからこっちで暴れてるのではないか。

git関連は巣に戻れ。



1031 名前:片山博文MZ mailto:sage [2017/10/16(月) 23:46:42.68 ID:XYyvKIYb.net]
終了。

1032 名前:1001 [Over 1000 Thread.net]
このスレッドは1000を超えました。
新しいスレッドを立ててください。
life time: 177日 8時間 9分 49秒






[ 続きを読む ] / [ 携帯版 ]

前100 次100 最新50 [ このスレをブックマーク! 携帯に送る ] 2chのread.cgiへ
[+板 最近立ったスレ&熱いスレ一覧 : +板 最近立ったスレ/記者別一覧]( ´∀`)<250KB

read.cgi ver5.27 [feat.BBS2 +1.6] / e.0.2 (02/09/03) / eucaly.net products.
担当:undef