C# 加密-RSA
	
    
    
	RSA
 属不对称加密,使用一个公钥一个私钥,公钥可以公开用以加密,私钥严格保密用于解密,RSA 适合于数据量不大的加密,比如加密对称加密的密钥。
RSACryptoServiceProvider
 的名称空间是:
System.Security.Cryptography
RSACryptoServiceProvider rsaSend = new RSACryptoServiceProvider();
string plaintext = "明文"; //明文
byte[] ciphertext = rsaSend.Encrypt(System.Text.Encoding.UTF8.GetBytes(plaintext), false); //加密后
lbl.Text = Convert.ToBase64String(ciphertext); //显示加密后的,为了显示不可见字符,使用的是 Base64 编码。
使用 RSACryptoServiceProvider() 创建 RSACryptoServiceProvider 实例时,自动产生密钥。
    
     
	
	
    
    
	相关文档:
        
    
    和其他语言一样,C#实现文件关联同样需要直接操作注册表,即按规则分别设置文件扩展名,文档类型说明,友好名称,图标,调用方法等键值即可,网上随便查查就可以写出以下的代码。     using Microsoft.Win32;    RegistryKey key = Registry.ClassesRoot.OpenSubKey(".jb");      
if (key == null)       
{       
 ......
	
    
        
    
    手机音乐播发器里有总文件总时间的统计,在酷狗播放器里找了一下没找到。那我想知道这些歌曲的总时间,该怎么办?
其实很简单,稍稍动动手,就能找到答案!
请参考如下步骤:
第一步,保存播放列表,把里面的歌曲保存到一个你喜欢的名字。
第二步,在播放列表上面点右键,到处播放列表到你找的到的地方。
经测试,最新 ......
	
    
        
    
    一、C#预处理器指令入门  #define NET11  //NET11,NET20,(必须放在文件第一行)    
using System;    
//… …    
//… …    
//… …    
    
string sBeepType = s.Replace(sKey,"");    
#if NET20    
int.TryParse(sBeepType,out beepType); //在.net 2.0中才有的方法    
#endif    
#if ......
	
    
        
    
    //Socket基本编程 
//服务端: 
using System.Net; 
using System.Net.Sockets; 
using System.Text; 
using System.Threading; 
Thread mythread ; 
Socket socket; 
// 清理所有正在使用的资源。 
protected override void Dispose( bool disposing ) 
{ 
try 
  {    
   socket.Close();//释放资源 
 ......
	
    
        
    
    最近着实忙了一阵子,学习了好多东东都没时间整理,呵呵,总算是要放假了,可以好好归纳归纳了。
设计模式的学习是一个任重而道远的过程了,^_^,要好好总结,总结的目的是让自己好好记住,记住的目的是便于理解,而理解的最终目的是应用,O(∩_∩)O~ 而设计模式也往往是应用的一种重构,循环往复,生生不息啊... .. ......