C#学习笔记-stream,win8.1开发小记
                                                            生活随笔
收集整理的這篇文章主要介紹了
                                C#学习笔记-stream,win8.1开发小记
小編覺得挺不錯的,現在分享給大家,幫大家做個參考.                        
                                流用于對IO處理 
在System.IO名稱空間中有以下類 
BinaryReader/Writer 
TextReader/Writer 
Stream 
其中類Stream為抽象類。由此有三個派生類: 
MemoryStream:對內存進行讀取與寫入 
BufferedStream:對緩沖器進行讀取/寫入 
FileStream:對文件執行讀取與寫入 
TextReader/Writer為抽象類。由此派生類: 
StreamReader/StreamWirter 
StringReader/StreamWriter 
需要引入命名空間: 
using System.IO
C#開發win8.1程序可以利用stackPane實現同一個位置多個控件的交替
private void delete_Click(object sender, RoutedEventArgs e){database.delete(myCorrectWindows.affair);enter.Visibility = Visibility.Collapsed;cancel.Visibility = Visibility.Collapsed;correct.Visibility = Visibility.Collapsed;delete.Visibility = Visibility.Collapsed;words.Visibility = Visibility.Visible;dragon_image.Visibility = Visibility.Collapsed;correct_window.Children.Clear();affair_list.Items.Clear();var items = database.query(myDate.Year, myDate.Month, myDate.Day);foreach (var item in items){MyItem myItem = new MyItem(item);myItem.DoubleTapped += click_listener;affair_list.Items.Add(myItem);}}主要是通過設置visibility屬性,并且通過數據庫查詢到控件添加
利用linq對數據庫的數據進行排序
private void sort_by_import_Click(object sender, RoutedEventArgs e){SQLite.TableQuery<Affair> items;if (bundle.mode_num == 0)items = database.query(bundle.date.Year);elseitems = database.query(bundle.date.Year, bundle.date.Month);items = from x in itemsorderby x.importanceselect x;affair_list.Items.Clear();foreach (var item in items){var temp = new MyItem(item);temp.DoubleTapped += click_to_correct;affair_list.Items.Add(temp);}}?
轉載于:https://www.cnblogs.com/tjullin-251249/p/4495220.html
總結
以上是生活随笔為你收集整理的C#学习笔记-stream,win8.1开发小记的全部內容,希望文章能夠幫你解決所遇到的問題。
 
                            
                        - 上一篇: ASP.NET程序中常用的三十三种代码
- 下一篇: [转]调试AngularJS应用
