- ふらっと C#,C♯,C#(初心者用) Part117 [転載禁止]©2ch.net
807 :デフォルトの名無しさん[sage]:2015/11/15(日) 00:43:58.51 ID:PNJd8cmY - >>791
var bullets=Enumerable.Range(0,100).Select(i=> new {Id=i,Num=10,Str="100" });
| - ふらっと C#,C♯,C#(初心者用) Part117 [転載禁止]©2ch.net
809 :デフォルトの名無しさん[sage]:2015/11/15(日) 01:31:54.15 ID:PNJd8cmY - static void Main(string[] args){
//AaValues.txt //10,aaa //20,bbb AaFct(File.ReadLines("AaValues.txt").Select(l=>l.Split(',')));} private static void AaFct(IEnumerable<string[]> values){ using (var f = File.AppendText("Aa.cs")){ foreach (var v in values){ f.WriteLine($"new Aa({v[0]},\"{v[1]})\",");}}}
| - くだすれPython(超初心者用) その28©2ch.net
4 :デフォルトの名無しさん[sage]:2015/11/15(日) 16:05:59.87 ID:PNJd8cmY - ●py3でshift-jisで表示できない機種依存文字をプロンプトに出力(解決)
丸1日かけてようやく解決した 環境:win10+VS2015+python3.5-64bit str=”ハートなどの機種依存文字” print(str)とした場合 ・[デバッグ開始]だとpyhonのプロンプトが起動する(エラー*1) エラー回避:print(str.encode("cp932","replace")(文字化け) 文字化け回避:ソース冒頭にos.system("chcp 65001")を記述 これにより、utf-8でプロンプトが起動する。その時にutf-8を規定に設定*2すると os.system("chcp 65001")をしなくてもよくなる ・[デバッグ無しで開始]だとc:\windows\system32\cmd.exeが起動する(エラー*1) 上記と同じ ・[Excute Project in Python Interactive](問題なく表示される) ・バッチ経由で起動(文字化けせず表示される) -run.bat- chcp 65001 d:\Python35\python.exe PythonApplication1.py pause *1:cp932 cant encodeなんちゃら *2:chcpがutf-8の状態の時に、右クリック>プロパティ>OK で(規定とは表示されないが)規定に確定される その他pythonやり始めて3日目で気づいたこと pipでインストールするならVS上でした方がお手軽(Pillowとか)
|
|